{
  "scraped_at": "2026-08-16T00:57:45.475522Z",
  "city": "surrey",
  "window": [
    "2026-08-15",
    "2027-06-30"
  ],
  "services": [
    {
      "id": "24e930e9-3c4e-40aa-9160-3269218a53bb",
      "name": "Adult Swimmer 1",
      "courses": [
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 12:00 pm",
          "EventId": "6c9d9407-8eb7-424f-8788-fa7441acba50",
          "CourseId": "00513056",
          "CourseIdTrimmed": "513056",
          "EventName": "SSLCAq - Adult Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to SSLCAq - Adult Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L4 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786212000000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786215600000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1786298400000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786302000000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1786816800000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786820400000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1786903200000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786906800000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787421600000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787425200000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787508000000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787511600000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1788026400000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788030000000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1788112800000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788116400000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31740,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:15 am - 10:15 am",
          "EventId": "e395d58b-e8aa-4562-9bae-5e5c82f67566",
          "CourseId": "00541657",
          "CourseIdTrimmed": "541657",
          "EventName": "SSIP - Adult Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSIP - Adult Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L6",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:15 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:15 AM",
          "FirstOccurrenceFormattedEndTime": "10:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786983300000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786986900000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787069700000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787073300000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787156100000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787159700000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787242500000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787246100000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787588100000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787591700000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787674500000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787678100000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787760900000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787764500000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787847300000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787850900000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14460,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 11:00 am",
          "EventId": "002f636e-21c0-4b82-9e5e-b5b054f94619",
          "CourseId": "00533938",
          "CourseIdTrimmed": "533938",
          "EventName": "NRC - Adult Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Adult Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Red Line",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786986000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786989600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787072400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787076000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787158800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787162400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787245200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787248800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787590800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787594400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787677200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787680800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787763600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787767200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787850000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787853600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14460,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 11:00 am",
          "EventId": "38d5b9fe-980c-4c75-abed-453af46fe94f",
          "CourseId": "00511553",
          "CourseIdTrimmed": "511553",
          "EventName": "SSLCAq - Adult Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Adult Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L4 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786986000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786989600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787072400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787076000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787158800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787162400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787245200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787248800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787590800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787594400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787677200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787680800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787763600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787767200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787850000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787853600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14460,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:30 pm",
          "EventId": "08032bb1-f3eb-4107-808f-088740f1a609",
          "CourseId": "00541658",
          "CourseIdTrimmed": "541658",
          "EventName": "SSIP - Adult Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSIP - Adult Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L6",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787005800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787009400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787092200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787095800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787178600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787182200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787265000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787268600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787610600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787614200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787697000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787700600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787783400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787787000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787869800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787873400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14460,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 08:00 pm",
          "EventId": "40819a29-ad46-4ddb-9018-60a7ed07f5c6",
          "CourseId": "00511554",
          "CourseIdTrimmed": "511554",
          "EventName": "SSLCAq - Adult Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Adult Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L4 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "08:00 PM",
          "FirstOccurrenceFormattedEndTime": "08:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787018400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787022000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787104800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787108400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787191200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787194800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787277600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787281200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787623200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787626800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787709600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787713200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787796000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787799600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787882400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787886000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14460,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:30 pm - 08:30 pm",
          "EventId": "8a9c8858-79ec-427d-80b1-a77d34074b2c",
          "CourseId": "00513949",
          "CourseIdTrimmed": "513949",
          "EventName": "GHAC - Adult Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Adult Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L05",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "07:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "08:30 PM",
          "FirstOccurrenceFormattedEndTime": "08:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787020200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787023800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787106600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787110200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787193000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787196600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787279400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787283000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787625000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787628600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787711400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787715000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787797800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787801400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787884200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787887800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14460,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 01:00 pm",
          "EventId": "6d4d3730-3fd2-451d-a87f-b15c06120bb1",
          "CourseId": "00528539",
          "CourseIdTrimmed": "528539",
          "EventName": "SSLCAq - Adult Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Adult Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L5 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788894000000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788897600000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789066800000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789070400000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789498800000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789502400000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789671600000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789675200000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790103600000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790107200000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790276400000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790280000000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790708400000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790712000000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790881200000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790884800000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33180,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 07:00 pm",
          "EventId": "81c122d8-de6f-46e5-ac97-c28b66848747",
          "CourseId": "00522407",
          "CourseIdTrimmed": "522407",
          "EventName": "NRC - Adult Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Adult Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Red Line",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788915600000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788919200000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789088400000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789092000000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789520400000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789524000000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789693200000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789696800000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790125200000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790128800000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790298000000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790301600000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790730000000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790733600000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790902800000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790906400000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33180,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 11:00 am",
          "EventId": "cd197ea0-e247-4d93-b53a-4c676d166c04",
          "CourseId": "00520633",
          "CourseIdTrimmed": "520633",
          "EventName": "NRC - Adult Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Adult Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Red Line",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$75.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788973200000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788976800000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789405200000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789408800000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789578000000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789581600000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790010000000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790013600000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790182800000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790186400000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790614800000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790618400000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27420,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 01:00 pm",
          "EventId": "747d8c63-4d92-482a-b103-01df3782c5e2",
          "CourseId": "00528532",
          "CourseIdTrimmed": "528532",
          "EventName": "SSLCAq - Adult Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Adult Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L5 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$75.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788980400000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788984000000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789412400000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789416000000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789585200000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789588800000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790017200000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790020800000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790190000000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790193600000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790622000000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790625600000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27420,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:30 pm",
          "EventId": "1dd0ebf8-06ca-4681-9229-de1d585f46b7",
          "CourseId": "00528535",
          "CourseIdTrimmed": "528535",
          "EventName": "SSLCAq - Adult Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Adult Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L5 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$75.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789003800000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789007400000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789435800000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789439400000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789608600000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789612200000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790040600000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790044200000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790213400000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790217000000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790645400000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790649000000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27420,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:30 pm - 08:30 pm",
          "EventId": "6ddc9b2c-ca99-46c3-aa9a-d26fefb9cc2a",
          "CourseId": "00527110",
          "CourseIdTrimmed": "527110",
          "EventName": "GHAC - Adult Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Adult Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L05",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "07:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "08:30 PM",
          "FirstOccurrenceFormattedEndTime": "08:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789007400000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789011000000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789612200000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789615800000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790217000000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790220600000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791426600000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791430200000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792031400000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792035000000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792636200000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792639800000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793241000000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793244600000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793849400000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793853000000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80700,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:30 pm",
          "EventId": "8c226152-61cb-47db-b222-53b5b5b631fb",
          "CourseId": "00528546",
          "CourseIdTrimmed": "528546",
          "EventName": "SSLCAq - Adult Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Adult Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L5 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$112.95",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "01:30 PM",
          "FirstOccurrenceFormattedEndTime": "01:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789155000000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789158600000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789759800000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789763400000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790364600000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790368200000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790969400000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790973000000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791574200000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791577800000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792179000000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792182600000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792783800000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792787400000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793388600000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793392200000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793997000000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794000600000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80700,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:00 pm - 04:00 pm",
          "EventId": "3af04096-6a32-42a5-ba38-ea548a809c7c",
          "CourseId": "00528547",
          "CourseIdTrimmed": "528547",
          "EventName": "SSLCAq - Adult Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Adult Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L5 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$112.95",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "03:00 PM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789164000000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789167600000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789768800000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789772400000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790373600000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790377200000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790978400000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790982000000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791583200000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791586800000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792188000000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792191600000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792792800000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792796400000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793397600000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793401200000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794006000000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794009600000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80700,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 07:00 pm",
          "EventId": "c05383cd-4f63-4adb-a9f7-8ba4918f11a4",
          "CourseId": "00528549",
          "CourseIdTrimmed": "528549",
          "EventName": "SSLCAq - Adult Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Adult Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L5 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$112.95",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789174800000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789178400000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789779600000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789783200000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790384400000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790388000000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790989200000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790992800000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791594000000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791597600000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792198800000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792202400000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792803600000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792807200000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793408400000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793412000000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794016800000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794020400000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80700,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "08:30 am - 09:30 am",
          "EventId": "e9db6498-aba6-4f46-908b-4c937aad6e77",
          "CourseId": "00522893",
          "CourseIdTrimmed": "522893",
          "EventName": "NRC - Adult Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Adult Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Red Line",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "08:30 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789227000000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789230600000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789313400000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789317000000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789831800000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789835400000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789918200000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789921800000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790436600000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790440200000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790523000000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790526600000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791041400000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791045000000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791127800000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791131400000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31740,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 10:00 am",
          "EventId": "64010eeb-4c85-4312-88f6-438d0970b163",
          "CourseId": "00528544",
          "CourseIdTrimmed": "528544",
          "EventName": "SSLCAq - Adult Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Adult Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L5 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789228800000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789232400000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789315200000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789318800000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789833600000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789837200000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789920000000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789923600000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790438400000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790442000000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790524800000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790528400000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791043200000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791046800000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791129600000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791133200000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31740,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:30 pm - 08:30 pm",
          "EventId": "31a29a9f-4924-47a1-943b-80409b0bc525",
          "CourseId": "00525790",
          "CourseIdTrimmed": "525790",
          "EventName": "GHAC - Adult Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Adult Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L05",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$87.85",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "07:30 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "08:30 PM",
          "FirstOccurrenceFormattedEndTime": "08:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789439400000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789443000000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790044200000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790047800000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790649000000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790652600000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791253800000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791257400000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792463400000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792467000000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793068200000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793071800000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793676600000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793680200000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70620,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 01:00 pm",
          "EventId": "02460af0-a8c6-41c3-9479-852e591ff443",
          "CourseId": "00528552",
          "CourseIdTrimmed": "528552",
          "EventName": "SSLCAq - Adult Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Adult Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L5 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$112.95",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791226800000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791230400000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791399600000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791403200000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792004400000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792008000000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792436400000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792440000000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792609200000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792612800000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793041200000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793044800000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793214000000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793217600000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793649600000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793653200000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793822400000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793826000000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 06:00 pm",
          "EventId": "ef48d11d-ee78-40d4-b7de-7e27b4a464d4",
          "CourseId": "00524466",
          "CourseIdTrimmed": "524466",
          "EventName": "NRC - Adult Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Adult Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Red Line",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$112.95",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791244800000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791248400000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791417600000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791421200000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792022400000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792026000000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792454400000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792458000000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792627200000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792630800000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793059200000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793062800000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793232000000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793235600000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793667600000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793671200000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793840400000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793844000000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:30 pm",
          "EventId": "aca546e8-2beb-4874-b338-bffdec20a2bb",
          "CourseId": "00528553",
          "CourseIdTrimmed": "528553",
          "EventName": "SSLCAq - Adult Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Adult Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L5 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$112.95",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791250200000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791253800000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791423000000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791426600000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792027800000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792031400000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792459800000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792463400000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792632600000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792636200000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793064600000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793068200000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793237400000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793241000000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793673000000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793676600000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793845800000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793849400000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:15 am - 11:15 am",
          "EventId": "a397d1a6-5211-4a26-8960-9e885ed231a1",
          "CourseId": "00524836",
          "CourseIdTrimmed": "524836",
          "EventName": "NRC - Adult Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Adult Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Red Line",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$125.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "10:15 AM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "11:15 AM",
          "FirstOccurrenceFormattedEndTime": "11:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791306900000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791310500000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791479700000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791483300000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791911700000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791915300000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792084500000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792088100000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792516500000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792520100000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792689300000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792692900000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793121300000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793124900000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793294100000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793297700000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793729700000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793733300000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793902500000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793906100000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 01:00 pm",
          "EventId": "2643fa19-f33d-4fb9-b0cb-de07a3e41692",
          "CourseId": "00528555",
          "CourseIdTrimmed": "528555",
          "EventName": "SSLCAq - Adult Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Adult Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L5 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$125.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791313200000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791316800000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791486000000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791489600000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791918000000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791921600000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792090800000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792094400000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792522800000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792526400000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792695600000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792699200000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793127600000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793131200000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793300400000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793304000000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793736000000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793739600000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793908800000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793912400000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 10:00 am",
          "EventId": "15e825e8-e944-4b8b-8d6e-e663ed94f9e0",
          "CourseId": "00528557",
          "CourseIdTrimmed": "528557",
          "EventName": "SSLCAq - Adult Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Adult Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L5 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792252800000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792256400000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792339200000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792342800000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792857600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792861200000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792944000000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792947600000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793462400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793466000000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793552400000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793556000000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794070800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794074400000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794157200000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794160800000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31740,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:30 pm",
          "EventId": "e20715b1-207c-47d7-bb06-37af450230db",
          "CourseId": "00526182",
          "CourseIdTrimmed": "526182",
          "EventName": "GRC - Adult Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Adult Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L4 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$62.75",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792607400000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792611000000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793039400000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793043000000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793212200000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793215800000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793647800000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793651400000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793820600000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793824200000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 20220,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Oct-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "08:00 pm - 09:00 pm",
          "EventId": "d9ebbf95-ca1d-432c-8802-6e226fd45049",
          "CourseId": "00526113",
          "CourseIdTrimmed": "526113",
          "EventName": "GRC - Adult Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Adult Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L4 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$87.85",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 23rd, 2026",
          "FormattedStartTime": "08:00 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "09:00 PM",
          "FirstOccurrenceFormattedEndTime": "09:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792810800000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792814400000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793415600000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793419200000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794024000000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794027600000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794628800000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794632400000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795838400000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795842000000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796443200000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796446800000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1797048000000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797051600000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70620,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 10:00 am",
          "EventId": "237c22de-e668-47af-9f88-459f5e9d25f7",
          "CourseId": "00526774",
          "CourseIdTrimmed": "526774",
          "EventName": "GRC - Adult Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Adult Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L4 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$75.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792857600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792861200000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792944000000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792947600000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793462400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793466000000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793552400000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793556000000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794070800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794074400000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794157200000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794160800000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 21660,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 11:00 am",
          "EventId": "15df4d95-febb-4f06-ab51-52c918bcd748",
          "CourseId": "00527338",
          "CourseIdTrimmed": "527338",
          "EventName": "NRC - Adult Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Adult Swimmer 1",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Red Line",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$112.95",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794247200000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794250800000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794852000000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794855600000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795024800000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795028400000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795456800000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795460400000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795629600000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795633200000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796061600000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796065200000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796234400000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796238000000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796666400000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796670000000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796839200000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796842800000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:30 pm",
          "EventId": "c5e602c2-2f34-4067-bb05-a50a9d41956b",
          "CourseId": "00526188",
          "CourseIdTrimmed": "526188",
          "EventName": "GRC - Adult Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Adult Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L4 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$112.95",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794252600000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794256200000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794857400000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794861000000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795030200000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795033800000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795462200000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795465800000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795635000000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795638600000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796067000000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796070600000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796239800000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796243400000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796671800000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796675400000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796844600000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796848200000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 01:00 pm",
          "EventId": "05fb519c-b57d-4dc7-a3b6-f92c56145966",
          "CourseId": "00528559",
          "CourseIdTrimmed": "528559",
          "EventName": "SSLCAq - Adult Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Adult Swimmer 1",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L5 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$112.95",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794254400000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794258000000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794859200000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794862800000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795032000000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795035600000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795464000000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795467600000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795636800000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795640400000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796068800000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796072400000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796241600000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796245200000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796673600000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796677200000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796846400000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796850000000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:30 pm",
          "EventId": "76a41b46-ad3e-4d4a-bdeb-f058d13162d8",
          "CourseId": "00528561",
          "CourseIdTrimmed": "528561",
          "EventName": "SSLCAq - Adult Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Adult Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L5 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$112.95",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794277800000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794281400000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794882600000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794886200000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795055400000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795059000000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795487400000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795491000000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795660200000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795663800000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796092200000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796095800000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796265000000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796268600000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796697000000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796700600000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796869800000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796873400000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:30 pm - 08:30 pm",
          "EventId": "a7d239fb-0930-4575-956c-9a4923649ad8",
          "CourseId": "00527486",
          "CourseIdTrimmed": "527486",
          "EventName": "GHAC - Adult Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Adult Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L05",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$112.95",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "07:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "08:30 PM",
          "FirstOccurrenceFormattedEndTime": "08:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794281400000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794285000000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794886200000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794889800000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795059000000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795062600000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795491000000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795494600000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795663800000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795667400000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796095800000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796099400000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796268600000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796272200000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796700600000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796704200000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796873400000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796877000000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 01:00 pm",
          "EventId": "0c66f7f2-326a-482d-8bb3-5f1434616fb6",
          "CourseId": "00528562",
          "CourseIdTrimmed": "528562",
          "EventName": "SSLCAq - Adult Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Adult Swimmer 1",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L5 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$125.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794340800000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794344400000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794513600000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794517200000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794945600000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794949200000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795118400000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795122000000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795550400000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795554000000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795723200000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795726800000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796155200000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796158800000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796328000000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796331600000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796760000000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796763600000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796932800000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796936400000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 07:00 pm",
          "EventId": "9e7713d9-b5af-41ec-93c0-35b645eebcfb",
          "CourseId": "00528882",
          "CourseIdTrimmed": "528882",
          "EventName": "NRC - Adult Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Adult Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Red Line",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$125.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794362400000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794366000000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794535200000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794538800000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794967200000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794970800000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795140000000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795143600000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795572000000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795575600000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795744800000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795748400000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796176800000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796180400000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796349600000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796353200000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796781600000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796785200000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796954400000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796958000000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:30 pm",
          "EventId": "5f12a4a4-26fd-4a3d-aa55-8e7a07f879ad",
          "CourseId": "00528564",
          "CourseIdTrimmed": "528564",
          "EventName": "SSLCAq - Adult Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Adult Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L5 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$62.75",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "01:30 PM",
          "FirstOccurrenceFormattedEndTime": "01:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794601800000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794605400000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795206600000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795210200000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795811400000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795815000000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796416200000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796419800000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1797021000000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797024600000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40380,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:00 pm - 04:00 pm",
          "EventId": "28879286-2d5f-4306-8a95-da1e7ff1e65f",
          "CourseId": "00528565",
          "CourseIdTrimmed": "528565",
          "EventName": "SSLCAq - Adult Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Adult Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L5 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$62.75",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "03:00 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794610800000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794614400000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795215600000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795219200000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795820400000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795824000000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796425200000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796428800000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1797030000000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797033600000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40380,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 07:00 pm",
          "EventId": "0f8ac2ad-daff-418b-be7a-245f1ef014bc",
          "CourseId": "00528566",
          "CourseIdTrimmed": "528566",
          "EventName": "SSLCAq - Adult Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Adult Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L5 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$62.75",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794621600000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794625200000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795226400000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795230000000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795831200000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795834800000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796436000000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796439600000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1797040800000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797044400000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40380,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "08:30 am - 09:30 am",
          "EventId": "03997f3f-83a7-4edf-9ca3-881574ae9435",
          "CourseId": "00528957",
          "CourseIdTrimmed": "528957",
          "EventName": "NRC - Adult Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Adult Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Red Line",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$125.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "08:30 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794673800000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794677400000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794760200000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794763800000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795278600000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795282200000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795365000000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795368600000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795883400000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795887000000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795969800000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795973400000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796488200000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796491800000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796574600000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796578200000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1797093000000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797096600000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1797179400000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797183000000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41820,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 10:00 am",
          "EventId": "c2a541e7-3b7d-4439-92db-e7b03842d764",
          "CourseId": "00526776",
          "CourseIdTrimmed": "526776",
          "EventName": "GRC - Adult Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Adult Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L4 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$125.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794675600000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794679200000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794762000000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794765600000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795280400000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795284000000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795366800000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795370400000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795885200000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795888800000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795971600000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795975200000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796490000000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796493600000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796576400000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796580000000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1797094800000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797098400000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1797181200000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797184800000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41820,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 10:00 am",
          "EventId": "a56315ec-2b5e-4d25-ba40-d7aafbf06254",
          "CourseId": "00528563",
          "CourseIdTrimmed": "528563",
          "EventName": "SSLCAq - Adult Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Adult Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L5 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$125.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794675600000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794679200000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794762000000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794765600000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795280400000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795284000000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795366800000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795370400000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795885200000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795888800000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795971600000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795975200000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796490000000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796493600000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796576400000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796580000000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1797094800000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797098400000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1797181200000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797184800000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41820,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        }
      ]
    },
    {
      "id": "70e811f2-7de5-49ec-9d46-1821c5fedd88",
      "name": "Adult Swimmer 1 - 3 - Extra Practice",
      "courses": [
        {
          "OccurrenceMinStartDate": "29-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:45 pm",
          "EventId": "d6006600-7bba-4180-89e9-206aa7d4561b",
          "CourseId": "00542007",
          "CourseIdTrimmed": "542007",
          "EventName": "SSLCAq - Adult Swimmer 1 - 3 - Extra Practice",
          "Details": "Practice your swimming skills with an instructor in training.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Adult Swimmer 1 - 3 - Extra Practice waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - ALFA - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "No fee",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 29th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "12:45 PM",
          "FirstOccurrenceFormattedEndTime": "12:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788030000000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788032700000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 45,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        }
      ]
    },
    {
      "id": "51cb0b9b-1324-4d7e-b11d-7dc2b0d300c5",
      "name": "Adult Swimmer 2",
      "courses": [
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "08:30 am - 09:30 am",
          "EventId": "84f2f497-f269-47e8-b5ae-4524f32ac9bb",
          "CourseId": "00513732",
          "CourseIdTrimmed": "513732",
          "EventName": "NRC - Adult Swimmer 2",
          "Details": "Develop your front and back crawl. Learn Swim to Survive\u00ae water safety skills and further develop water safety skills while wearing a PFD. Whip kick is developed with an introduction to breaststroke.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to NRC - Adult Swimmer 2 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Drop-Off",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "08:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786203000000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786206600000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1786289400000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786293000000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1786807800000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786811400000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1786894200000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786897800000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787412600000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787416200000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787499000000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787502600000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1788017400000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788021000000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1788103800000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788107400000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31740,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "01:00 pm - 02:00 pm",
          "EventId": "8b2bc1fd-805c-4fad-811d-ef23a6d829c3",
          "CourseId": "00514119",
          "CourseIdTrimmed": "514119",
          "EventName": "GRC - Adult Swimmer 2",
          "Details": "Develop your front and back crawl. Learn Swim to Survive\u00ae water safety skills and further develop water safety skills while wearing a PFD. Whip kick is developed with an introduction to breaststroke.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GRC - Adult Swimmer 2 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "01:00 PM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "02:00 PM",
          "FirstOccurrenceFormattedEndTime": "02:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786219200000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786222800000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1786305600000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786309200000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1786824000000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786827600000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1786910400000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786914000000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787428800000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787432400000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787515200000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787518800000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1788033600000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788037200000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1788120000000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788123600000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31740,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 10:00 am",
          "EventId": "1caaf2e9-bb2c-4ad3-a202-114f0a2eb554",
          "CourseId": "00513452",
          "CourseIdTrimmed": "513452",
          "EventName": "GHAC - Adult Swimmer 2",
          "Details": "Develop your front and back crawl. Learn Swim to Survive\u00ae water safety skills and further develop water safety skills while wearing a PFD. Whip kick is developed with an introduction to breaststroke.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Adult Swimmer 2 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L05",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786982400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786986000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787068800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787072400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787155200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787158800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787241600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787245200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787587200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787590800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787673600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787677200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787760000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787763600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787846400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787850000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14460,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 10:00 am",
          "EventId": "61609b60-846d-40f5-8deb-8b76ddc3fcb2",
          "CourseId": "00513620",
          "CourseIdTrimmed": "513620",
          "EventName": "NRC - Adult Swimmer 2",
          "Details": "Develop your front and back crawl. Learn Swim to Survive\u00ae water safety skills and further develop water safety skills while wearing a PFD. Whip kick is developed with an introduction to breaststroke.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Adult Swimmer 2 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Red Line",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786982400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786986000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787068800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787072400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787155200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787158800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787241600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787245200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787587200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787590800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787673600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787677200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787760000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787763600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787846400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787850000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14460,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 12:00 pm",
          "EventId": "bd288cc8-6d96-487c-a2ba-dc838db4610f",
          "CourseId": "00511555",
          "CourseIdTrimmed": "511555",
          "EventName": "SSLCAq - Adult Swimmer 2",
          "Details": "Develop your front and back crawl. Learn Swim to Survive\u00ae water safety skills and further develop water safety skills while wearing a PFD. Whip kick is developed with an introduction to breaststroke.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Adult Swimmer 2 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L4 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786989600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786993200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787076000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787079600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787162400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787166000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787248800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787252400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787594400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787598000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787680800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787684400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787767200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787770800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787853600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787857200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14460,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:15 am - 11:15 am",
          "EventId": "ac11974f-5203-4e7e-bf8d-a93090dfdd18",
          "CourseId": "00520811",
          "CourseIdTrimmed": "520811",
          "EventName": "NRC - Adult Swimmer 2",
          "Details": "Develop your front and back crawl. Learn Swim to Survive\u00ae water safety skills and further develop water safety skills while wearing a PFD. Whip kick is developed with an introduction to breaststroke.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Adult Swimmer 2 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Red Line",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "10:15 AM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "11:15 AM",
          "FirstOccurrenceFormattedEndTime": "11:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788887700000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788891300000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789060500000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789064100000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789492500000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789496100000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789665300000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789668900000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790097300000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790100900000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790270100000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790273700000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790702100000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790705700000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790874900000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790878500000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33180,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:30 pm",
          "EventId": "ffb8f13d-c303-45af-b6fb-b465c398a06d",
          "CourseId": "00528567",
          "CourseIdTrimmed": "528567",
          "EventName": "SSLCAq - Adult Swimmer 2",
          "Details": "Develop your front and back crawl. Learn Swim to Survive\u00ae water safety skills and further develop water safety skills while wearing a PFD. Whip kick is developed with an introduction to breaststroke.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Adult Swimmer 2 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L6 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788917400000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788921000000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789090200000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789093800000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789522200000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789525800000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789695000000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789698600000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790127000000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790130600000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790299800000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790303400000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790731800000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790735400000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790904600000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790908200000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33180,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:30 pm - 08:30 pm",
          "EventId": "521cc0a4-5277-43f6-872d-65bd9112bca4",
          "CourseId": "00525564",
          "CourseIdTrimmed": "525564",
          "EventName": "GHAC - Adult Swimmer 2",
          "Details": "Develop your front and back crawl. Learn Swim to Survive\u00ae water safety skills and further develop water safety skills while wearing a PFD. Whip kick is developed with an introduction to breaststroke.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Adult Swimmer 2 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L05",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "07:30 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "08:30 PM",
          "FirstOccurrenceFormattedEndTime": "08:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788921000000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788924600000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789093800000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789097400000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789525800000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789529400000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789698600000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789702200000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790130600000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790134200000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790303400000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790307000000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790735400000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790739000000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790908200000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790911800000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33180,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 01:00 pm",
          "EventId": "47d01a09-cbe8-466a-9b80-bf82a1a26556",
          "CourseId": "00528603",
          "CourseIdTrimmed": "528603",
          "EventName": "SSLCAq - Adult Swimmer 2",
          "Details": "Develop your front and back crawl. Learn Swim to Survive\u00ae water safety skills and further develop water safety skills while wearing a PFD. Whip kick is developed with an introduction to breaststroke.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Adult Swimmer 2 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L6 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788980400000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788984000000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789585200000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789588800000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790190000000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790193600000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791399600000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791403200000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792004400000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792008000000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792609200000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792612800000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793214000000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793217600000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793822400000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793826000000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80700,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 06:00 pm",
          "EventId": "fdadab95-717c-4344-b00b-87d9bfbbc6b5",
          "CourseId": "00520650",
          "CourseIdTrimmed": "520650",
          "EventName": "NRC - Adult Swimmer 2",
          "Details": "Develop your front and back crawl. Learn Swim to Survive\u00ae water safety skills and further develop water safety skills while wearing a PFD. Whip kick is developed with an introduction to breaststroke.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Adult Swimmer 2 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Red Line",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$75.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788998400000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789002000000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789430400000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789434000000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789603200000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789606800000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790035200000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790038800000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790208000000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790211600000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790640000000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790643600000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27420,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Sep-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:30 pm",
          "EventId": "802c77f8-b6c3-4086-bca4-bc286af2826f",
          "CourseId": "00528604",
          "CourseIdTrimmed": "528604",
          "EventName": "SSLCAq - Adult Swimmer 2",
          "Details": "Develop your front and back crawl. Learn Swim to Survive\u00ae water safety skills and further develop water safety skills while wearing a PFD. Whip kick is developed with an introduction to breaststroke.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Adult Swimmer 2",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L6 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$112.95",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 10th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789065000000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789068600000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789669800000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789673400000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790274600000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790278200000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790879400000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790883000000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791484200000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791487800000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792089000000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792092600000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792693800000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792697400000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793298600000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793302200000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793907000000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793910600000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80700,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 05:00 pm",
          "EventId": "0425766e-4aed-4a4f-be9c-5fe8be253cba",
          "CourseId": "00528612",
          "CourseIdTrimmed": "528612",
          "EventName": "SSLCAq - Adult Swimmer 2",
          "Details": "Develop your front and back crawl. Learn Swim to Survive\u00ae water safety skills and further develop water safety skills while wearing a PFD. Whip kick is developed with an introduction to breaststroke.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Adult Swimmer 2 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L4 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$112.95",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789167600000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789171200000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789772400000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789776000000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790377200000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790380800000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790982000000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790985600000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791586800000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791590400000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792191600000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792195200000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792796400000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792800000000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793401200000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793404800000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794009600000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794013200000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80700,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 01:00 pm",
          "EventId": "cb869e01-891b-4572-821a-893755a763a5",
          "CourseId": "00528568",
          "CourseIdTrimmed": "528568",
          "EventName": "SSLCAq - Adult Swimmer 2",
          "Details": "Develop your front and back crawl. Learn Swim to Survive\u00ae water safety skills and further develop water safety skills while wearing a PFD. Whip kick is developed with an introduction to breaststroke.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Adult Swimmer 2",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L6 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$87.85",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789412400000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789416000000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790017200000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790020800000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790622000000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790625600000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791226800000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791230400000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792436400000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792440000000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793041200000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793044800000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793649600000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793653200000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70620,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 11:00 am",
          "EventId": "8008e439-6fd2-45f6-9da0-48c8fb123135",
          "CourseId": "00524447",
          "CourseIdTrimmed": "524447",
          "EventName": "NRC - Adult Swimmer 2",
          "Details": "Develop your front and back crawl. Learn Swim to Survive\u00ae water safety skills and further develop water safety skills while wearing a PFD. Whip kick is developed with an introduction to breaststroke.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Adult Swimmer 2 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Red Line",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$112.95",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791219600000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791223200000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791392400000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791396000000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791997200000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792000800000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792429200000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792432800000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792602000000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792605600000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793034000000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793037600000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793206800000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793210400000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793642400000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793646000000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793815200000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793818800000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 07:00 pm",
          "EventId": "5efeb85f-b9b0-4201-aa72-bd7b64fa9b15",
          "CourseId": "00524707",
          "CourseIdTrimmed": "524707",
          "EventName": "NRC - Adult Swimmer 2",
          "Details": "Develop your front and back crawl. Learn Swim to Survive\u00ae water safety skills and further develop water safety skills while wearing a PFD. Whip kick is developed with an introduction to breaststroke.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Adult Swimmer 2 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Red Line",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$125.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791334800000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791338400000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791507600000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791511200000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791939600000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791943200000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792112400000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792116000000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792544400000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792548000000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792717200000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792720800000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793149200000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793152800000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793322000000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793325600000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793757600000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793761200000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793930400000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793934000000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:30 pm",
          "EventId": "5f820c8e-cf20-4f02-846b-4db6d79786bd",
          "CourseId": "00528605",
          "CourseIdTrimmed": "528605",
          "EventName": "SSLCAq - Adult Swimmer 2",
          "Details": "Develop your front and back crawl. Learn Swim to Survive\u00ae water safety skills and further develop water safety skills while wearing a PFD. Whip kick is developed with an introduction to breaststroke.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Adult Swimmer 2 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L6 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$125.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791336600000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791340200000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791509400000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791513000000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791941400000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791945000000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792114200000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792117800000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792546200000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792549800000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792719000000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792722600000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793151000000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793154600000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793323800000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793327400000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793759400000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793763000000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793932200000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793935800000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:30 pm - 08:30 pm",
          "EventId": "ecdbf897-0842-4783-8b57-cf8d25469595",
          "CourseId": "00525728",
          "CourseIdTrimmed": "525728",
          "EventName": "GHAC - Adult Swimmer 2",
          "Details": "Develop your front and back crawl. Learn Swim to Survive\u00ae water safety skills and further develop water safety skills while wearing a PFD. Whip kick is developed with an introduction to breaststroke.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Adult Swimmer 2 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L05",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$125.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "07:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "08:30 PM",
          "FirstOccurrenceFormattedEndTime": "08:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791340200000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791343800000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791513000000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791516600000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791945000000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791948600000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792117800000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792121400000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792549800000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792553400000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792722600000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792726200000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793154600000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793158200000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793327400000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793331000000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793763000000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793766600000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793935800000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793939400000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "08:30 am - 09:30 am",
          "EventId": "cd4ef8c4-ea50-4163-81eb-41ef10799b19",
          "CourseId": "00527177",
          "CourseIdTrimmed": "527177",
          "EventName": "NRC - Adult Swimmer 2",
          "Details": "Develop your front and back crawl. Learn Swim to Survive\u00ae water safety skills and further develop water safety skills while wearing a PFD. Whip kick is developed with an introduction to breaststroke.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Adult Swimmer 2 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Red Line",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "08:30 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792251000000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792254600000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792337400000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792341000000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792855800000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792859400000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792942200000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792945800000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793460600000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793464200000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793550600000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793554200000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794069000000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794072600000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794155400000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794159000000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31740,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:30 pm",
          "EventId": "adf82555-be88-476e-bcb1-a273c88634e0",
          "CourseId": "00526766",
          "CourseIdTrimmed": "526766",
          "EventName": "GRC - Adult Swimmer 2",
          "Details": "Develop your front and back crawl. Learn Swim to Survive\u00ae water safety skills and further develop water safety skills while wearing a PFD. Whip kick is developed with an introduction to breaststroke.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Adult Swimmer 2",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L4 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$75.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 20th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792521000000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792524600000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792693800000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792697400000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793125800000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793129400000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793298600000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793302200000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793734200000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793737800000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793907000000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793910600000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 23100,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "01:00 pm - 02:00 pm",
          "EventId": "832977e3-5b15-4170-b57a-cae9be408480",
          "CourseId": "00526769",
          "CourseIdTrimmed": "526769",
          "EventName": "GRC - Adult Swimmer 2",
          "Details": "Develop your front and back crawl. Learn Swim to Survive\u00ae water safety skills and further develop water safety skills while wearing a PFD. Whip kick is developed with an introduction to breaststroke.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Adult Swimmer 2 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L4 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$75.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "01:00 PM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "02:00 PM",
          "FirstOccurrenceFormattedEndTime": "02:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792872000000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792875600000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792958400000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792962000000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793476800000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793480400000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793566800000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793570400000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794085200000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794088800000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794171600000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794175200000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 21660,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 07-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 01:00 pm",
          "EventId": "ec2c85dc-8f79-4ce2-b4b1-a82e9b05a13f",
          "CourseId": "00528607",
          "CourseIdTrimmed": "528607",
          "EventName": "SSLCAq - Adult Swimmer 2",
          "Details": "Develop your front and back crawl. Learn Swim to Survive\u00ae water safety skills and further develop water safety skills while wearing a PFD. Whip kick is developed with an introduction to breaststroke.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Adult Swimmer 2",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L6 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$62.75",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Dec 7th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794254400000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794258000000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794859200000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794862800000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795464000000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795467600000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796068800000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796072400000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796673600000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796677200000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40380,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 06:00 pm",
          "EventId": "839226c0-3387-4566-b035-03c03fb36c50",
          "CourseId": "00528777",
          "CourseIdTrimmed": "528777",
          "EventName": "NRC - Adult Swimmer 2",
          "Details": "Develop your front and back crawl. Learn Swim to Survive\u00ae water safety skills and further develop water safety skills while wearing a PFD. Whip kick is developed with an introduction to breaststroke.",
          "Spots": "6 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Adult Swimmer 2",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Red Line",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$112.95",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794272400000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794276000000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794877200000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794880800000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795050000000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795053600000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795482000000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795485600000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795654800000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795658400000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796086800000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796090400000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796259600000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796263200000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796691600000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796695200000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796864400000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796868000000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:15 am - 11:15 am",
          "EventId": "61a0e4c7-3e0b-43a7-94d1-1faa18da518a",
          "CourseId": "00528951",
          "CourseIdTrimmed": "528951",
          "EventName": "NRC - Adult Swimmer 2",
          "Details": "Develop your front and back crawl. Learn Swim to Survive\u00ae water safety skills and further develop water safety skills while wearing a PFD. Whip kick is developed with an introduction to breaststroke.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Adult Swimmer 2",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Red Line",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$125.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "10:15 AM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "11:15 AM",
          "FirstOccurrenceFormattedEndTime": "11:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794334500000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794338100000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794507300000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794510900000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794939300000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794942900000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795112100000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795115700000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795544100000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795547700000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795716900000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795720500000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796148900000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796152500000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796321700000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796325300000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796753700000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796757300000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796926500000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796930100000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:30 pm",
          "EventId": "9beb206c-cadc-4a38-80eb-3ffdf911586c",
          "CourseId": "00526767",
          "CourseIdTrimmed": "526767",
          "EventName": "GRC - Adult Swimmer 2",
          "Details": "Develop your front and back crawl. Learn Swim to Survive\u00ae water safety skills and further develop water safety skills while wearing a PFD. Whip kick is developed with an introduction to breaststroke.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Adult Swimmer 2",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L4 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$125.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794339000000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794342600000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794511800000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794515400000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794943800000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794947400000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795116600000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795120200000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795548600000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795552200000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795721400000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795725000000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796153400000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796157000000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796326200000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796329800000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796758200000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796761800000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796931000000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796934600000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:30 pm",
          "EventId": "d268e3cc-ba7e-49c9-abe0-75f2ed9930a1",
          "CourseId": "00528606",
          "CourseIdTrimmed": "528606",
          "EventName": "SSLCAq - Adult Swimmer 2",
          "Details": "Develop your front and back crawl. Learn Swim to Survive\u00ae water safety skills and further develop water safety skills while wearing a PFD. Whip kick is developed with an introduction to breaststroke.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Adult Swimmer 2 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L6 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$125.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794364200000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794367800000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794537000000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794540600000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794969000000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794972600000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795141800000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795145400000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795573800000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795577400000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795746600000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795750200000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796178600000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796182200000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796351400000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796355000000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796783400000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796787000000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796956200000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796959800000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:30 pm - 08:30 pm",
          "EventId": "50b8554b-cbe2-424a-aa80-31cf31b01d7c",
          "CourseId": "00527634",
          "CourseIdTrimmed": "527634",
          "EventName": "GHAC - Adult Swimmer 2",
          "Details": "Develop your front and back crawl. Learn Swim to Survive\u00ae water safety skills and further develop water safety skills while wearing a PFD. Whip kick is developed with an introduction to breaststroke.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Adult Swimmer 2 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L05",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$125.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "07:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "08:30 PM",
          "FirstOccurrenceFormattedEndTime": "08:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794367800000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794371400000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794540600000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794544200000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794972600000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794976200000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795145400000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795149000000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795577400000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795581000000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795750200000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795753800000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796182200000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796185800000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796355000000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796358600000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796787000000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796790600000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796959800000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796963400000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:30 pm",
          "EventId": "01baad0d-af04-4ed4-976c-d0c74e22abe3",
          "CourseId": "00528608",
          "CourseIdTrimmed": "528608",
          "EventName": "SSLCAq - Adult Swimmer 2",
          "Details": "Develop your front and back crawl. Learn Swim to Survive\u00ae water safety skills and further develop water safety skills while wearing a PFD. Whip kick is developed with an introduction to breaststroke.",
          "Spots": "8 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Adult Swimmer 2",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L6 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$62.75",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 12th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794511800000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794515400000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795116600000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795120200000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795721400000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795725000000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796326200000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796329800000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796931000000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796934600000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40380,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 05:00 pm",
          "EventId": "657cf3fb-9bcd-4aa7-b99e-e4d0306df8c2",
          "CourseId": "00530399",
          "CourseIdTrimmed": "530399",
          "EventName": "SSLCAq - Adult Swimmer 2",
          "Details": "Develop your front and back crawl. Learn Swim to Survive\u00ae water safety skills and further develop water safety skills while wearing a PFD. Whip kick is developed with an introduction to breaststroke.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Adult Swimmer 2 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L6 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$62.75",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794614400000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794618000000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795219200000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795222800000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795824000000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795827600000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796428800000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796432400000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1797033600000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797037200000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40380,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "01:00 pm - 02:00 pm",
          "EventId": "4673e82c-1e73-4da8-b66a-e68df71d6428",
          "CourseId": "00526771",
          "CourseIdTrimmed": "526771",
          "EventName": "GRC - Adult Swimmer 2",
          "Details": "Develop your front and back crawl. Learn Swim to Survive\u00ae water safety skills and further develop water safety skills while wearing a PFD. Whip kick is developed with an introduction to breaststroke.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Adult Swimmer 2 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L4 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$125.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "01:00 PM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "02:00 PM",
          "FirstOccurrenceFormattedEndTime": "02:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794690000000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794693600000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794776400000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794780000000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795294800000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795298400000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795381200000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795384800000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795899600000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795903200000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795986000000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795989600000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796504400000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796508000000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796590800000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796594400000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1797109200000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797112800000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1797195600000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797199200000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41820,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        }
      ]
    },
    {
      "id": "9b48afb8-17b2-4d03-9f8e-e68199f4837b",
      "name": "Adult Swimmer 3",
      "courses": [
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:30 pm",
          "EventId": "d275f2c2-0d11-4bf3-82b7-2d81445bde90",
          "CourseId": "00513800",
          "CourseIdTrimmed": "513800",
          "EventName": "GRC - Adult Swimmer 3",
          "Details": "Master your front and back crawl and breaststroke with the goal of swimming 300m. Also, learn eggbeater, diving and compact jumps, treading water and underwater skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Adult Swimmer 3 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L4 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787013000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787016600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787099400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787103000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787185800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787189400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787272200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787275800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787617800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787621400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787704200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787707800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787790600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787794200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787877000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787880600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14460,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 06:00 pm",
          "EventId": "58d0b3de-b1f8-4c56-9e5c-61e86cc0055f",
          "CourseId": "00528613",
          "CourseIdTrimmed": "528613",
          "EventName": "SSLCAq - Adult Swimmer 3",
          "Details": "Master your front and back crawl and breaststroke with the goal of swimming 300m. Also, learn eggbeater, diving and compact jumps, treading water and underwater skills.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Adult Swimmer 3 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L4 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$112.95",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789171200000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789174800000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789776000000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789779600000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790380800000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790384400000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790985600000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790989200000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791590400000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791594000000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792195200000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792198800000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792800000000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792803600000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793404800000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793408400000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794013200000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794016800000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80700,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 07:00 pm",
          "EventId": "2f63ea4a-77c7-4dee-aab4-fe563263f704",
          "CourseId": "00526183",
          "CourseIdTrimmed": "526183",
          "EventName": "GRC - Adult Swimmer 3",
          "Details": "Master your front and back crawl and breaststroke with the goal of swimming 300m. Also, learn eggbeater, diving and compact jumps, treading water and underwater skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Adult Swimmer 3 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L4 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$62.75",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792630800000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792634400000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793062800000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793066400000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793235600000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793239200000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793671200000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793674800000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793844000000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793847600000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 20220,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 07:00 pm",
          "EventId": "67d9173c-2342-46d7-ac14-22d2102135a5",
          "CourseId": "00526189",
          "CourseIdTrimmed": "526189",
          "EventName": "GRC - Adult Swimmer 3",
          "Details": "Master your front and back crawl and breaststroke with the goal of swimming 300m. Also, learn eggbeater, diving and compact jumps, treading water and underwater skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Adult Swimmer 3 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L4 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$112.95",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794276000000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794279600000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794880800000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794884400000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795053600000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795057200000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795485600000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795489200000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795658400000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795662000000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796090400000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796094000000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796263200000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796266800000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796695200000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796698800000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796868000000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796871600000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 18 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 06:00 pm",
          "EventId": "7139eed9-e145-455d-ae28-0f6fc3d51f65",
          "CourseId": "00530397",
          "CourseIdTrimmed": "530397",
          "EventName": "SSLCAq - Adult Swimmer 3",
          "Details": "Master your front and back crawl and breaststroke with the goal of swimming 300m. Also, learn eggbeater, diving and compact jumps, treading water and underwater skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Adult Swimmer 3 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L4 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$62.75",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794618000000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794621600000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795222800000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795226400000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795827600000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795831200000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796432400000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796436000000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1797037200000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797040800000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 18,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "18 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40380,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        }
      ]
    },
    {
      "id": "b4b23ffa-1d36-4f58-97a9-de11cad6b1b8",
      "name": "Deaf and Hard of Hearing Swim - WAITLIST - All Levels",
      "courses": [
        {
          "OccurrenceMinStartDate": "25-Oct-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 01:00 pm",
          "EventId": "5d4e1422-3ea7-4b09-baa2-f96dcae486e6",
          "CourseId": "00528380",
          "CourseIdTrimmed": "528380",
          "EventName": "GRC - Deaf and Hard of Hearing Swim - WAITLIST - All Levels",
          "Details": "Deaf and hard of hearing swim lessons are for children who require language access support or an ASL Interpreter to successfully participate. Lessons are 30-45 minutes in length and offered between 9am and 12 pm on Sundays.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Deaf and Hard of Hearing Swim - WAITLIST - All Levels waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Deck - On Deck Warm Up",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "No fee",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Oct 25th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792944000000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792958400000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1793552400000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793566800000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1794157200000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794171600000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1794762000000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794776400000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1795366800000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795381200000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1795971600000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795986000000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1796576400000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796590800000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1797181200000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797195600000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 240
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70800,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        }
      ]
    },
    {
      "id": "f63814bd-89ce-44a8-a39c-3b4bb6d8b6c5",
      "name": "Fitness Swimmer - Advanced - Children",
      "courses": [
        {
          "OccurrenceMinStartDate": "23-Oct-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 08:00 pm",
          "EventId": "c80ff547-8f85-49f4-88bc-54aec91f455e",
          "CourseId": "00526102",
          "CourseIdTrimmed": "526102",
          "EventName": "GRC - Fitness Swimmer - Advanced - Children",
          "Details": "Children will work with an instructor to improve their stroke techniques and physical fitness. Recommended: completed Swimmer 4.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Fitness Swimmer - Advanced - Children",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L4 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$92.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 23rd, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "08:00 PM",
          "FirstOccurrenceFormattedEndTime": "08:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792807200000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792810800000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793412000000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793415600000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794020400000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794024000000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794625200000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794628800000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795834800000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795838400000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796439600000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796443200000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1797044400000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797048000000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70620,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        }
      ]
    },
    {
      "id": "97cee8a5-2025-4444-a6f9-5a5cc581a75e",
      "name": "Fitness Swimmer - Youth",
      "courses": [
        {
          "OccurrenceMinStartDate": "23-Oct-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "08:00 pm - 09:00 pm",
          "EventId": "1eb06bab-2b34-4e0b-ac21-646efb516100",
          "CourseId": "00526108",
          "CourseIdTrimmed": "526108",
          "EventName": "GRC - Fitness Swimmer - Youth",
          "Details": "Work with an instructor to improve your stroke techniques and physical fitness. Recommended: completed Swimmer 4.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Fitness Swimmer - Youth waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L4 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$87.85",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 23rd, 2026",
          "FormattedStartTime": "08:00 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "09:00 PM",
          "FirstOccurrenceFormattedEndTime": "09:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792810800000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792814400000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793415600000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793419200000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794024000000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794027600000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794628800000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794632400000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795838400000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795842000000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796443200000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796446800000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1797048000000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797051600000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70620,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        }
      ]
    },
    {
      "id": "418659de-f6c7-400f-a611-7266303bf4de",
      "name": "Private Swim Lesson - Single - 3+",
      "courses": [
        {
          "OccurrenceMinStartDate": "15-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "810f39ff-9e4d-473e-86eb-7835e65ffee0",
          "CourseId": "00509355",
          "CourseIdTrimmed": "509355",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 15th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 15th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786809600000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786811400000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "15-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "464fcfc4-9a45-4ff9-a5d9-e8f33cffc17a",
          "CourseId": "00509356",
          "CourseIdTrimmed": "509356",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 15th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 15th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786811400000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786813200000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "15-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "f74421bd-0927-4991-8444-91527976761f",
          "CourseId": "00509357",
          "CourseIdTrimmed": "509357",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 15th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 15th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786813200000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786815000000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "15-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "ddc7b7e1-7acd-427e-aa30-34dd4cd22e70",
          "CourseId": "00509358",
          "CourseIdTrimmed": "509358",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 15th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 15th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786815000000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786816800000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "15-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "310f644b-d4f4-40f1-9d1d-cda4f18ec6c2",
          "CourseId": "00514991",
          "CourseIdTrimmed": "514991",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to NRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - North",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 15th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 15th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786816800000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786818600000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "15-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "0ac7f9eb-6f01-4060-901a-89da293b1ea3",
          "CourseId": "00509359",
          "CourseIdTrimmed": "509359",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 15th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 15th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786816800000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786818600000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "15-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "066e4b08-499a-4bef-a498-99ab26c40a34",
          "CourseId": "00509360",
          "CourseIdTrimmed": "509360",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 15th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 15th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786818600000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786820400000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "15-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "2beadb67-cd3d-4947-80bb-916d4ba4cd7b",
          "CourseId": "00509361",
          "CourseIdTrimmed": "509361",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 15th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 15th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786820400000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786822200000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "15-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "cb202fb6-08b3-415d-9324-dc0a1b533b05",
          "CourseId": "00509362",
          "CourseIdTrimmed": "509362",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 15th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Aug 15th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786822200000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786824000000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "cb7d416a-3f66-4010-86dd-eea6d9425e79",
          "CourseId": "00509363",
          "CourseIdTrimmed": "509363",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Aug 16th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 16th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786896000000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786897800000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "b41feb3d-f7ee-4737-b447-8d05e54ead7a",
          "CourseId": "00509364",
          "CourseIdTrimmed": "509364",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Aug 16th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 16th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786897800000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786899600000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "edbc4ba3-d4a3-47e4-9ea7-db5c1cbe60cd",
          "CourseId": "00509365",
          "CourseIdTrimmed": "509365",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Aug 16th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 16th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786899600000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786901400000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "63877763-4bae-4153-b16b-32c72f1a0db1",
          "CourseId": "00509366",
          "CourseIdTrimmed": "509366",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Aug 16th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 16th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786901400000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786903200000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "ade1b576-9904-4fb0-93c9-3259a4ab3d2c",
          "CourseId": "00514994",
          "CourseIdTrimmed": "514994",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - North",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Aug 16th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 16th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786903200000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786905000000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "927de82b-85e9-479e-8fa1-25eb742c7cb9",
          "CourseId": "00509367",
          "CourseIdTrimmed": "509367",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Aug 16th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 16th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786903200000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786905000000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "42a6f640-0b63-4991-8724-ad9acbc00551",
          "CourseId": "00509368",
          "CourseIdTrimmed": "509368",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Aug 16th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 16th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786905000000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786906800000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "2a5e2899-51d4-4ed3-8e87-96710ffa9a1e",
          "CourseId": "00509369",
          "CourseIdTrimmed": "509369",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Aug 16th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 16th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786906800000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786908600000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "335f0db1-e112-446c-9ef2-90ddd7ac9322",
          "CourseId": "00509370",
          "CourseIdTrimmed": "509370",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Aug 16th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Aug 16th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786908600000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786910400000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "7755c3f6-7696-4050-bb50-b751b62685d0",
          "CourseId": "00515515",
          "CourseIdTrimmed": "515515",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 17th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786982400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786984200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "4ae168fa-e28d-489c-bb51-304755b70315",
          "CourseId": "00509371",
          "CourseIdTrimmed": "509371",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 17th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786982400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786984200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "42740892-81de-4ef7-9032-eb4df105bbc5",
          "CourseId": "00515521",
          "CourseIdTrimmed": "515521",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 17th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786984200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786986000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "5cdacf77-1b4f-4fe2-8d7b-28eb20140551",
          "CourseId": "00514463",
          "CourseIdTrimmed": "514463",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 17th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786984200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786986000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "1ac8f5b5-039d-45f5-8fc2-18e82911ff6a",
          "CourseId": "00509372",
          "CourseIdTrimmed": "509372",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 17th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786984200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786986000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "3055b0bb-c639-46dc-bb67-8d8fab716927",
          "CourseId": "00532433",
          "CourseIdTrimmed": "532433",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 17th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786986000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786987800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "f852fa83-5606-4226-b393-72d592a59e2b",
          "CourseId": "00515523",
          "CourseIdTrimmed": "515523",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 17th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786986000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786987800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "e86f5876-3de6-4be5-93d3-b6392a46937d",
          "CourseId": "00509373",
          "CourseIdTrimmed": "509373",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 17th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786986000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786987800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "ccfca6d7-92f7-4099-8882-7043306e0930",
          "CourseId": "00532435",
          "CourseIdTrimmed": "532435",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 17th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786987800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786989600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "61fdc546-6cad-4bc8-80d7-94837d24062f",
          "CourseId": "00515526",
          "CourseIdTrimmed": "515526",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 17th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786987800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786989600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "5ea88d6a-8d3c-48d6-8db0-badf9e588707",
          "CourseId": "00509374",
          "CourseIdTrimmed": "509374",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 17th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786987800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786989600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "dfc9f361-216f-41fe-97b0-b8cdd1f2426f",
          "CourseId": "00515530",
          "CourseIdTrimmed": "515530",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 17th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786989600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786991400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "79eb56a3-04b1-413e-88a8-0f050dd90b4a",
          "CourseId": "00509375",
          "CourseIdTrimmed": "509375",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 17th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786989600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786991400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "4f1a72ec-0679-454b-b085-0318bb99057b",
          "CourseId": "00532436",
          "CourseIdTrimmed": "532436",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 17th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786991400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786993200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "0690b504-75d3-4d61-a3d1-639afc5b3572",
          "CourseId": "00515532",
          "CourseIdTrimmed": "515532",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 17th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786991400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786993200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "69217712-0da1-4c8b-9cdc-2b2d848da0cc",
          "CourseId": "00514466",
          "CourseIdTrimmed": "514466",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 17th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786991400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786993200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "8258d239-ec91-431a-9925-6a8637e407fd",
          "CourseId": "00509376",
          "CourseIdTrimmed": "509376",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 17th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786991400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786993200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "e4369f55-b81d-4f64-84aa-975b74443479",
          "CourseId": "00532437",
          "CourseIdTrimmed": "532437",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 17th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786993200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786995000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "cba85f6f-d886-4ad1-9b04-6e50ce9f422d",
          "CourseId": "00515534",
          "CourseIdTrimmed": "515534",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 17th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786993200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786995000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "1c59319d-c157-407a-b728-60e237c13d97",
          "CourseId": "00509378",
          "CourseIdTrimmed": "509378",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 17th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786993200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786995000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:15 pm - 12:45 pm",
          "EventId": "e546041e-6434-455c-b139-38fb948299de",
          "CourseId": "00514467",
          "CourseIdTrimmed": "514467",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:15 PM",
          "FormattedEndDate": "Aug 17th",
          "FormattedEndTime": "12:45 PM",
          "FirstOccurrenceFormattedEndTime": "12:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786994100000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786995900000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "08025e2a-8b63-4311-a716-bcbcf6741a12",
          "CourseId": "00509377",
          "CourseIdTrimmed": "509377",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Aug 17th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786995000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786996800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "651a5126-9c9c-4042-8b59-74f360dbebc7",
          "CourseId": "00515537",
          "CourseIdTrimmed": "515537",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Aug 17th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787005800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787007600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "10ff378b-a4c8-4d2d-941a-671a843dfaec",
          "CourseId": "00509379",
          "CourseIdTrimmed": "509379",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Aug 17th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787005800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787007600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "78dc9b0a-0517-4260-8a0c-21587deb1181",
          "CourseId": "00509380",
          "CourseIdTrimmed": "509380",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Aug 17th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787007600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787009400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "c8784473-0e26-4231-b968-83c2e2a62421",
          "CourseId": "00515538",
          "CourseIdTrimmed": "515538",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Aug 17th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787009400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787011200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "a9562f15-bce3-4238-a90f-ea01c22eb754",
          "CourseId": "00509381",
          "CourseIdTrimmed": "509381",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Aug 17th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787009400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787011200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "bd03851d-f9e4-4d49-8dc3-f99668de5b5f",
          "CourseId": "00515540",
          "CourseIdTrimmed": "515540",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Aug 17th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787011200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787013000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "461a221f-ef6e-458b-a443-21bf450d61f7",
          "CourseId": "00509382",
          "CourseIdTrimmed": "509382",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Aug 17th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787011200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787013000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "a89c1de8-e458-4a3a-9320-f5e5fbb541bf",
          "CourseId": "00509383",
          "CourseIdTrimmed": "509383",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Aug 17th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787013000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787014800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "3ac44e1b-3da3-417a-8f6d-7828d6256d60",
          "CourseId": "00509384",
          "CourseIdTrimmed": "509384",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Aug 17th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787014800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787016600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "399d8815-7c67-4d45-8dde-60d78be916a5",
          "CourseId": "00515543",
          "CourseIdTrimmed": "515543",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Aug 17th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787016600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787018400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "d1707973-9764-4829-8678-0aa79867e951",
          "CourseId": "00509385",
          "CourseIdTrimmed": "509385",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Aug 17th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787016600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787018400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "4b9542c2-9a68-4a44-8924-71b8d008c7ca",
          "CourseId": "00509386",
          "CourseIdTrimmed": "509386",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Aug 17th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787018400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787020200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "64e2e133-a5f9-4822-aabb-db975035f38b",
          "CourseId": "00515545",
          "CourseIdTrimmed": "515545",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 18th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 18th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787068800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787070600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "3f0386f7-ca74-4de7-9137-41cf748179a1",
          "CourseId": "00509387",
          "CourseIdTrimmed": "509387",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 18th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 18th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787068800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787070600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "db8fa301-e16d-4f1c-90a0-7e0b597a8ea5",
          "CourseId": "00515548",
          "CourseIdTrimmed": "515548",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 18th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 18th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787070600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787072400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "d74e38be-a96a-4ff6-9504-7c062a0ebe39",
          "CourseId": "00514868",
          "CourseIdTrimmed": "514868",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 18th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 18th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787070600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787072400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "3c5ab3ef-8c65-45db-a4f6-105041ff2065",
          "CourseId": "00509388",
          "CourseIdTrimmed": "509388",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 18th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 18th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787070600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787072400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "50b3d235-6e86-40f2-8434-7fd9aaed8e75",
          "CourseId": "00532439",
          "CourseIdTrimmed": "532439",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 18th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 18th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787072400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787074200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "380fc23e-c8cd-4305-8f0a-92f85b898765",
          "CourseId": "00515549",
          "CourseIdTrimmed": "515549",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 18th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 18th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787072400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787074200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "f2afcd18-9aa9-4da7-8810-2ce1806238cd",
          "CourseId": "00509389",
          "CourseIdTrimmed": "509389",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 18th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 18th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787072400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787074200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "5387338f-7e35-43c6-8b7b-934792902b12",
          "CourseId": "00532440",
          "CourseIdTrimmed": "532440",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 18th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 18th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787074200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787076000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "e7654c17-ca6d-4ea7-93a5-fb538345689f",
          "CourseId": "00515550",
          "CourseIdTrimmed": "515550",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 18th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 18th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787074200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787076000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "7b3bf1e8-91ae-4833-835d-d48453b07b52",
          "CourseId": "00509390",
          "CourseIdTrimmed": "509390",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 18th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 18th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787074200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787076000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "c734f562-2283-4135-ab6c-3b7e49b7cd27",
          "CourseId": "00515552",
          "CourseIdTrimmed": "515552",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 18th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 18th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787076000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787077800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "1b6ed427-d1f3-43d7-89c9-c8a76151f1c2",
          "CourseId": "00509391",
          "CourseIdTrimmed": "509391",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 18th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 18th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787076000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787077800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "82095d5b-ac2e-4c95-950d-522970aef06e",
          "CourseId": "00532441",
          "CourseIdTrimmed": "532441",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 18th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 18th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787077800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787079600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "c1604aa9-e20d-481f-8914-a639a9d6a940",
          "CourseId": "00515555",
          "CourseIdTrimmed": "515555",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 18th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 18th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787077800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787079600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "2527837c-82c6-4496-93d3-5cf6755a641f",
          "CourseId": "00514869",
          "CourseIdTrimmed": "514869",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 18th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 18th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787077800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787079600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "85772516-502e-4137-8e81-247368af5e38",
          "CourseId": "00509392",
          "CourseIdTrimmed": "509392",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 18th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 18th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787077800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787079600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "4d3fbfcd-64f3-4062-98d6-f56bc8abb411",
          "CourseId": "00532443",
          "CourseIdTrimmed": "532443",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 18th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 18th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787079600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787081400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "69929d16-4d59-4257-b2bf-5ae6b150b72e",
          "CourseId": "00515556",
          "CourseIdTrimmed": "515556",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 18th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 18th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787079600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787081400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "1b896185-305a-46c5-bc86-8faaa6d1fc3a",
          "CourseId": "00509393",
          "CourseIdTrimmed": "509393",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 18th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 18th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787079600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787081400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:15 pm - 12:45 pm",
          "EventId": "e21d46a8-091b-4049-9652-f18adcc65062",
          "CourseId": "00514870",
          "CourseIdTrimmed": "514870",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 18th, 2026",
          "FormattedStartTime": "12:15 PM",
          "FormattedEndDate": "Aug 18th",
          "FormattedEndTime": "12:45 PM",
          "FirstOccurrenceFormattedEndTime": "12:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787080500000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787082300000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "5f5f5b33-1f28-4545-a384-3d7fbab08cc3",
          "CourseId": "00509394",
          "CourseIdTrimmed": "509394",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 18th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Aug 18th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787081400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787083200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "d63d22b8-a486-40c0-bcff-7e08edfc0e08",
          "CourseId": "00515558",
          "CourseIdTrimmed": "515558",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 18th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Aug 18th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787092200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787094000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "b17f3d1a-f932-47fd-8cf8-316c319c3232",
          "CourseId": "00509395",
          "CourseIdTrimmed": "509395",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 18th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Aug 18th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787092200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787094000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "b0440b6b-b5aa-4724-ad66-5a5c23a57499",
          "CourseId": "00509396",
          "CourseIdTrimmed": "509396",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 18th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Aug 18th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787094000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787095800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "961f79f0-e94f-4295-81d3-337cdf3990d0",
          "CourseId": "00515559",
          "CourseIdTrimmed": "515559",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 18th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Aug 18th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787095800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787097600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "6cc331a2-1a31-41df-a94f-e4a3561c1364",
          "CourseId": "00509397",
          "CourseIdTrimmed": "509397",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 18th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Aug 18th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787095800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787097600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "d754b348-07d3-447a-b0e6-47f610c3e2a6",
          "CourseId": "00515560",
          "CourseIdTrimmed": "515560",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 18th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Aug 18th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787097600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787099400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "e92d0a07-3851-4074-8a9a-6b48141147c9",
          "CourseId": "00509398",
          "CourseIdTrimmed": "509398",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 18th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Aug 18th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787097600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787099400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "061669bd-b280-4cf9-bdcd-1d8775218905",
          "CourseId": "00509399",
          "CourseIdTrimmed": "509399",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 18th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Aug 18th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787099400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787101200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "2e49cdcb-cd63-46f1-bdff-6905e85cebdd",
          "CourseId": "00509400",
          "CourseIdTrimmed": "509400",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 18th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Aug 18th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787101200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787103000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "b5e173eb-5ebc-4358-80ab-7fc39364a45b",
          "CourseId": "00515562",
          "CourseIdTrimmed": "515562",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 18th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Aug 18th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787103000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787104800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "8d6a2f9d-112c-446a-a69c-f1eeaacee77a",
          "CourseId": "00509401",
          "CourseIdTrimmed": "509401",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 18th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Aug 18th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787103000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787104800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "92e2b1b8-94a6-42b8-a478-1e06be93a260",
          "CourseId": "00509402",
          "CourseIdTrimmed": "509402",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 18th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Aug 18th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787104800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787106600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "42ad348e-9671-4e3f-994a-0fb2f6ea2296",
          "CourseId": "00515563",
          "CourseIdTrimmed": "515563",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 19th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 19th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787155200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787157000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "b8386189-702c-4e96-8fc5-6a2088a56472",
          "CourseId": "00509403",
          "CourseIdTrimmed": "509403",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 19th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 19th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787155200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787157000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "3e8ed100-78a3-4816-8d14-5a46d1ff6565",
          "CourseId": "00515564",
          "CourseIdTrimmed": "515564",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 19th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 19th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787157000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787158800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "80b7b3e9-5833-4150-951c-0510d1042d11",
          "CourseId": "00514871",
          "CourseIdTrimmed": "514871",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 19th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 19th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787157000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787158800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "32762d7c-62bc-4487-b366-4f8508b6982c",
          "CourseId": "00509404",
          "CourseIdTrimmed": "509404",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 19th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 19th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787157000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787158800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "8ed9234c-f270-4f27-bb82-4a9924988937",
          "CourseId": "00532981",
          "CourseIdTrimmed": "532981",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 19th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 19th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787158800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787160600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "ed97b585-2b26-49f2-9759-035b6b0bcee7",
          "CourseId": "00515565",
          "CourseIdTrimmed": "515565",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 19th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 19th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787158800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787160600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "94c53740-b0e9-47e6-8997-20ec222ed87e",
          "CourseId": "00509405",
          "CourseIdTrimmed": "509405",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 19th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 19th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787158800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787160600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "c5195356-4b06-4c78-a1d0-b0e11c4bb136",
          "CourseId": "00532982",
          "CourseIdTrimmed": "532982",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 19th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 19th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787160600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787162400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "730942aa-6d22-44b8-8cbe-7fce3e9910eb",
          "CourseId": "00515569",
          "CourseIdTrimmed": "515569",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 19th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 19th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787160600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787162400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "dc32fce1-dfe6-432e-a412-f871f5f9d8ec",
          "CourseId": "00509406",
          "CourseIdTrimmed": "509406",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 19th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 19th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787160600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787162400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "32cc782e-3ccc-4f2e-9339-4e1040952ac9",
          "CourseId": "00515571",
          "CourseIdTrimmed": "515571",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 19th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 19th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787162400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787164200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "074c121d-f03c-48b3-9b58-be1ab1ea7396",
          "CourseId": "00509407",
          "CourseIdTrimmed": "509407",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 19th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 19th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787162400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787164200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "9aad14f9-6de0-457b-97d1-b66d14b4f45a",
          "CourseId": "00532983",
          "CourseIdTrimmed": "532983",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 19th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 19th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787164200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787166000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "cce71838-74ee-4866-96a1-5283f6f13f2b",
          "CourseId": "00515572",
          "CourseIdTrimmed": "515572",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 19th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 19th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787164200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787166000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "c471c0a4-3ef9-42de-822f-eb4b6fe1ca61",
          "CourseId": "00514875",
          "CourseIdTrimmed": "514875",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 19th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 19th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787164200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787166000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "05f1ecd6-b682-4f1e-9791-c1133250f9d9",
          "CourseId": "00509408",
          "CourseIdTrimmed": "509408",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 19th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 19th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787164200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787166000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "f00c9d51-1496-40af-b4a2-19c65edb5ea1",
          "CourseId": "00532984",
          "CourseIdTrimmed": "532984",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 19th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 19th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787166000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787167800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "49d97b87-7f05-4167-8b4d-d8cc58354595",
          "CourseId": "00515574",
          "CourseIdTrimmed": "515574",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 19th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 19th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787166000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787167800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "21798c0e-88bc-42e2-ad84-c0b7c04de32f",
          "CourseId": "00509409",
          "CourseIdTrimmed": "509409",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 19th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 19th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787166000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787167800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:15 pm - 12:45 pm",
          "EventId": "3bd48722-a6da-4079-af50-461390b48a32",
          "CourseId": "00514876",
          "CourseIdTrimmed": "514876",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 19th, 2026",
          "FormattedStartTime": "12:15 PM",
          "FormattedEndDate": "Aug 19th",
          "FormattedEndTime": "12:45 PM",
          "FirstOccurrenceFormattedEndTime": "12:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787166900000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787168700000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "f7aeb265-11f7-4d1d-896a-1f56c803bc78",
          "CourseId": "00509410",
          "CourseIdTrimmed": "509410",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 19th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Aug 19th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787167800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787169600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "e293836e-2ab3-4592-a058-3e407acaffe2",
          "CourseId": "00515575",
          "CourseIdTrimmed": "515575",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 19th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Aug 19th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787178600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787180400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "2032961c-04f2-4251-b1cc-eab5d079e85e",
          "CourseId": "00509411",
          "CourseIdTrimmed": "509411",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 19th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Aug 19th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787178600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787180400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "246106f3-ed49-4619-a299-716afbda4e11",
          "CourseId": "00509412",
          "CourseIdTrimmed": "509412",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 19th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Aug 19th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787180400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787182200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "4195b869-8646-469b-b127-8c8159b63d8e",
          "CourseId": "00515577",
          "CourseIdTrimmed": "515577",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 19th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Aug 19th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787182200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787184000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "4f0e8d18-8993-437b-b4a8-4b263dcf2950",
          "CourseId": "00509416",
          "CourseIdTrimmed": "509416",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 19th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Aug 19th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787182200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787184000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "a48b1b78-001f-48d1-805f-e60db5199622",
          "CourseId": "00515578",
          "CourseIdTrimmed": "515578",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 19th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Aug 19th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787184000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787185800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "d84b63df-a9fa-47a9-91b7-c022bb87a15b",
          "CourseId": "00509417",
          "CourseIdTrimmed": "509417",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 19th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Aug 19th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787184000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787185800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "825b52df-033c-41b0-9d0c-7a33bd6d6631",
          "CourseId": "00509418",
          "CourseIdTrimmed": "509418",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 19th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Aug 19th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787185800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787187600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "f147c12e-ccf0-4105-a3bb-aa21a5a32364",
          "CourseId": "00509419",
          "CourseIdTrimmed": "509419",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 19th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Aug 19th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787187600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787189400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "5ed1e437-90fd-47ed-bc55-7dc3764df524",
          "CourseId": "00515579",
          "CourseIdTrimmed": "515579",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 19th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Aug 19th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787189400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787191200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "468cf9e2-4691-4083-ba7d-80fbe6ab017a",
          "CourseId": "00509420",
          "CourseIdTrimmed": "509420",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 19th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Aug 19th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787189400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787191200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "641af6ef-ee38-4a30-9933-16f91073aa41",
          "CourseId": "00509421",
          "CourseIdTrimmed": "509421",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 19th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Aug 19th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787191200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787193000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "c7117fb3-1a19-4c47-895a-eeaef683ad8b",
          "CourseId": "00515580",
          "CourseIdTrimmed": "515580",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 20th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 20th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787241600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787243400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "5ca1f318-84d1-4904-8164-5c96c7855e8a",
          "CourseId": "00509422",
          "CourseIdTrimmed": "509422",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 20th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 20th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787241600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787243400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "5c29f53c-e3ef-40db-be31-9e7c80867898",
          "CourseId": "00515582",
          "CourseIdTrimmed": "515582",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 20th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 20th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787243400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787245200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "226d8281-ebe0-4e2e-b7e4-b95d788ccc3e",
          "CourseId": "00514880",
          "CourseIdTrimmed": "514880",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 20th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 20th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787243400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787245200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "391aadf5-3a0d-4020-81a1-408018458170",
          "CourseId": "00509423",
          "CourseIdTrimmed": "509423",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 20th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 20th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787243400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787245200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "f9f34806-c7a7-4c2e-8805-0873de3b47c4",
          "CourseId": "00532985",
          "CourseIdTrimmed": "532985",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 20th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 20th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787245200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787247000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "27392534-b4d1-40c1-878f-9e62b4b4ef66",
          "CourseId": "00515583",
          "CourseIdTrimmed": "515583",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 20th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 20th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787245200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787247000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "8b095176-b184-4e57-8025-f99bc81d2767",
          "CourseId": "00509424",
          "CourseIdTrimmed": "509424",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 20th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 20th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787245200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787247000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "24bbeb7b-8c96-4b5b-8575-2bc5df0ecc67",
          "CourseId": "00532986",
          "CourseIdTrimmed": "532986",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 20th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 20th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787247000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787248800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "ef64f354-edb2-45c7-af7b-46b1cd069bf3",
          "CourseId": "00515584",
          "CourseIdTrimmed": "515584",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 20th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 20th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787247000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787248800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "f21aaebc-85b0-4793-b8c8-a8d889ce70c0",
          "CourseId": "00509425",
          "CourseIdTrimmed": "509425",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 20th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 20th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787247000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787248800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "e0715360-3981-4d39-b25c-67347fe498ec",
          "CourseId": "00515585",
          "CourseIdTrimmed": "515585",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 20th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 20th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787248800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787250600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "c9bb4207-45b8-4939-a815-b8d025301f9d",
          "CourseId": "00509426",
          "CourseIdTrimmed": "509426",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 20th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 20th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787248800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787250600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "376ceed3-7aa8-4311-aeb4-efc676315442",
          "CourseId": "00532987",
          "CourseIdTrimmed": "532987",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 20th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 20th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787250600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787252400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "3427c743-4dc9-4d34-847a-b4a09ca0f664",
          "CourseId": "00515586",
          "CourseIdTrimmed": "515586",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 20th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 20th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787250600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787252400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "71bdc7ba-497c-4632-a0a8-5d38884ce7a8",
          "CourseId": "00514883",
          "CourseIdTrimmed": "514883",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 20th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 20th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787250600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787252400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "140b08d2-d2fd-4716-8d4a-9719787410bd",
          "CourseId": "00509427",
          "CourseIdTrimmed": "509427",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 20th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 20th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787250600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787252400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "c404a231-aa1d-44ed-bfb9-2617e601deb4",
          "CourseId": "00532988",
          "CourseIdTrimmed": "532988",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 20th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 20th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787252400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787254200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "f58cfa78-7a87-45ef-aa1b-21ce52653e82",
          "CourseId": "00509428",
          "CourseIdTrimmed": "509428",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 20th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 20th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787252400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787254200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:15 pm - 12:45 pm",
          "EventId": "0d08e9c6-53d6-4d6f-87f0-81a6db37488e",
          "CourseId": "00514885",
          "CourseIdTrimmed": "514885",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 20th, 2026",
          "FormattedStartTime": "12:15 PM",
          "FormattedEndDate": "Aug 20th",
          "FormattedEndTime": "12:45 PM",
          "FirstOccurrenceFormattedEndTime": "12:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787253300000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787255100000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "e21b5a05-4515-4999-b8e0-09e66a8a2af6",
          "CourseId": "00509429",
          "CourseIdTrimmed": "509429",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 20th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Aug 20th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787254200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787256000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "005972e4-03ca-4db8-a31f-a2908111cd99",
          "CourseId": "00515588",
          "CourseIdTrimmed": "515588",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 20th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Aug 20th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787265000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787266800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "494bf351-439c-4dc6-b18b-b11351e6314b",
          "CourseId": "00509430",
          "CourseIdTrimmed": "509430",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 20th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Aug 20th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787265000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787266800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "ef02b33f-be3d-4342-9c9b-8bef83b5fc32",
          "CourseId": "00509431",
          "CourseIdTrimmed": "509431",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 20th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Aug 20th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787266800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787268600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "a489fb06-0f58-47d3-a5c6-b4466ced1ae3",
          "CourseId": "00515589",
          "CourseIdTrimmed": "515589",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 20th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Aug 20th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787268600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787270400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "50398690-b4fc-486e-a20f-892cea123ec8",
          "CourseId": "00509432",
          "CourseIdTrimmed": "509432",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 20th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Aug 20th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787268600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787270400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "3c175186-51ee-4a61-b6de-e31cfc048158",
          "CourseId": "00515590",
          "CourseIdTrimmed": "515590",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 20th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Aug 20th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787270400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787272200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "5a0b84af-c6b0-474e-a991-be12de5e868b",
          "CourseId": "00509433",
          "CourseIdTrimmed": "509433",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 20th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Aug 20th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787270400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787272200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "9a4d3993-0d1c-4620-9ed8-1ee4dff75c5f",
          "CourseId": "00509434",
          "CourseIdTrimmed": "509434",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 20th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Aug 20th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787272200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787274000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "2436caa1-e709-46de-a4d7-d536ffa2f6da",
          "CourseId": "00515591",
          "CourseIdTrimmed": "515591",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 20th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Aug 20th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787274000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787275800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "413e017b-6112-423c-92ac-71477d5389b5",
          "CourseId": "00509435",
          "CourseIdTrimmed": "509435",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 20th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Aug 20th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787274000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787275800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "9a9abff1-df66-49ad-a711-fb2544a56461",
          "CourseId": "00509436",
          "CourseIdTrimmed": "509436",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 20th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Aug 20th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787275800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787277600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "9b74e512-8dc0-4ed9-af68-adf16cc991a5",
          "CourseId": "00509437",
          "CourseIdTrimmed": "509437",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 20th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Aug 20th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787277600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787279400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "b3e46dd3-c019-4c06-b9b8-30d35f96e8ac",
          "CourseId": "00509449",
          "CourseIdTrimmed": "509449",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 22nd, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 22nd",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787414400000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787416200000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "54573dfe-a791-463f-8088-e347d338e6c0",
          "CourseId": "00509450",
          "CourseIdTrimmed": "509450",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 22nd, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 22nd",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787416200000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787418000000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "e07acc91-f3af-4e39-8055-30ce08d228c8",
          "CourseId": "00509451",
          "CourseIdTrimmed": "509451",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 22nd, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 22nd",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787418000000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787419800000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "61985c16-79fa-4038-86b7-5f1fbf1da353",
          "CourseId": "00509452",
          "CourseIdTrimmed": "509452",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 22nd, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 22nd",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787419800000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787421600000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "8e6e360a-ec69-4a22-b7d8-cc9c5f70281f",
          "CourseId": "00514996",
          "CourseIdTrimmed": "514996",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - North",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 22nd, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 22nd",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787421600000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787423400000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "83d301c6-a9ec-4caf-9610-bf8244d3cca6",
          "CourseId": "00509453",
          "CourseIdTrimmed": "509453",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 22nd, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 22nd",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787421600000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787423400000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "3c76a229-cd40-4b88-bc64-9d8d896fa00d",
          "CourseId": "00509454",
          "CourseIdTrimmed": "509454",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 22nd, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 22nd",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787423400000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787425200000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "e01e81ee-bc45-4860-b56f-b64d6e82c9bd",
          "CourseId": "00509455",
          "CourseIdTrimmed": "509455",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 22nd, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 22nd",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787425200000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787427000000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "03387a59-8866-4758-9581-3b099fa2a373",
          "CourseId": "00509456",
          "CourseIdTrimmed": "509456",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 22nd, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Aug 22nd",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787427000000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787428800000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "d5fb7c65-1a18-4a5e-84a3-e7a41609dbeb",
          "CourseId": "00509457",
          "CourseIdTrimmed": "509457",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Aug 23rd, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 23rd",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787500800000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787502600000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "8790cbc1-232c-425f-9a19-bd61164427db",
          "CourseId": "00509458",
          "CourseIdTrimmed": "509458",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Aug 23rd, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 23rd",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787502600000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787504400000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "ec4a1974-4f9f-4081-8c09-f0ca100d5e4f",
          "CourseId": "00509459",
          "CourseIdTrimmed": "509459",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Aug 23rd, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 23rd",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787504400000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787506200000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "74076da0-444d-4b87-89b9-1595a0c59458",
          "CourseId": "00509460",
          "CourseIdTrimmed": "509460",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Aug 23rd, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 23rd",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787506200000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787508000000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "9d55942c-9a98-4cd6-afc0-01a4b7b55067",
          "CourseId": "00514999",
          "CourseIdTrimmed": "514999",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - North",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Aug 23rd, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 23rd",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787508000000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787509800000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "311b6739-4a24-4813-9ea7-9cfc092fef6b",
          "CourseId": "00509461",
          "CourseIdTrimmed": "509461",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Aug 23rd, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 23rd",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787508000000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787509800000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "04b38747-073b-42ca-ae7b-e55c7c3decdb",
          "CourseId": "00509462",
          "CourseIdTrimmed": "509462",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Aug 23rd, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 23rd",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787509800000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787511600000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "a3c72b41-3a08-4aee-a9f0-f77e8f45d51d",
          "CourseId": "00509463",
          "CourseIdTrimmed": "509463",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Aug 23rd, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 23rd",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787511600000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787513400000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "a9103138-a81d-42ce-840e-42216d74d7ee",
          "CourseId": "00509464",
          "CourseIdTrimmed": "509464",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Aug 23rd, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Aug 23rd",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787513400000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787515200000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "d1a4a134-17da-4ef6-ba1b-4e374db74f32",
          "CourseId": "00515592",
          "CourseIdTrimmed": "515592",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 24th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 24th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787587200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787589000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "a641c632-019c-431f-a611-1c38abe21dd2",
          "CourseId": "00509465",
          "CourseIdTrimmed": "509465",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 24th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 24th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787587200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787589000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "d16c7f12-da8c-40bb-b1b0-f6c12d49fc6b",
          "CourseId": "00515593",
          "CourseIdTrimmed": "515593",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 24th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 24th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787589000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787590800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "f8dbcf5d-50e8-411b-bd0a-adad0f3664d7",
          "CourseId": "00514901",
          "CourseIdTrimmed": "514901",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 24th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 24th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787589000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787590800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "c879574a-c0f2-4748-9270-5185972e35ce",
          "CourseId": "00509466",
          "CourseIdTrimmed": "509466",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 24th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 24th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787589000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787590800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "685b5bd3-0079-44b8-aad0-f00a6525e979",
          "CourseId": "00533098",
          "CourseIdTrimmed": "533098",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 24th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 24th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787590800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787592600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "a6e05c1d-efff-48fe-8f5b-1a4d13ef9bd5",
          "CourseId": "00515594",
          "CourseIdTrimmed": "515594",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 24th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 24th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787590800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787592600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "babf2113-347e-40ce-aa26-e1550064e414",
          "CourseId": "00509467",
          "CourseIdTrimmed": "509467",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 24th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 24th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787590800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787592600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "6454cd02-9578-45f8-bb56-3a9cbeb89e3e",
          "CourseId": "00533101",
          "CourseIdTrimmed": "533101",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 24th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 24th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787592600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787594400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "c669656d-1357-4c1a-bdd9-ea5d15e7f1e8",
          "CourseId": "00515595",
          "CourseIdTrimmed": "515595",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 24th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 24th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787592600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787594400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "cdc37acb-c206-47ca-a524-5ab2cb02fc47",
          "CourseId": "00509468",
          "CourseIdTrimmed": "509468",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 24th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 24th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787592600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787594400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "e3e65416-21e6-4f05-909c-173defbf8312",
          "CourseId": "00515596",
          "CourseIdTrimmed": "515596",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 24th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 24th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787594400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787596200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "b1e7d93e-5503-446e-9fb4-3461f691538b",
          "CourseId": "00509469",
          "CourseIdTrimmed": "509469",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 24th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 24th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787594400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787596200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "b89c7be2-ffb3-4940-96a5-7d0756bc1a7e",
          "CourseId": "00533108",
          "CourseIdTrimmed": "533108",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 24th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 24th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787596200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787598000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "31fdac5a-4e6e-41e7-b9ed-6b34bdd113e1",
          "CourseId": "00515597",
          "CourseIdTrimmed": "515597",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 24th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 24th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787596200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787598000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "29da4438-05b8-4684-91c6-7d535aa25570",
          "CourseId": "00514902",
          "CourseIdTrimmed": "514902",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 24th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 24th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787596200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787598000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "35a7eaca-7a1f-40c0-9b89-ca6ca4f33f93",
          "CourseId": "00509470",
          "CourseIdTrimmed": "509470",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 24th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 24th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787596200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787598000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "4ec121bd-b79f-43d0-94bd-bd72d64b9ba5",
          "CourseId": "00533117",
          "CourseIdTrimmed": "533117",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 24th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 24th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787598000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787599800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "522171a6-2f6a-4e7d-9dba-c6bb621c06f3",
          "CourseId": "00515599",
          "CourseIdTrimmed": "515599",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 24th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 24th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787598000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787599800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "be0d3ee0-1bec-45b7-8041-fb8c82db2195",
          "CourseId": "00509471",
          "CourseIdTrimmed": "509471",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 24th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 24th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787598000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787599800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:15 pm - 12:45 pm",
          "EventId": "3b9e146e-8553-46f4-ba8b-68b86608d45f",
          "CourseId": "00514903",
          "CourseIdTrimmed": "514903",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 24th, 2026",
          "FormattedStartTime": "12:15 PM",
          "FormattedEndDate": "Aug 24th",
          "FormattedEndTime": "12:45 PM",
          "FirstOccurrenceFormattedEndTime": "12:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787598900000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787600700000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "5c08aa38-30d0-4f23-b7cb-199aeacb8cbd",
          "CourseId": "00509472",
          "CourseIdTrimmed": "509472",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 24th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Aug 24th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787599800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787601600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "cc3718ef-3906-4e3c-9641-46dbd661ce5e",
          "CourseId": "00515600",
          "CourseIdTrimmed": "515600",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 24th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Aug 24th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787610600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787612400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "e35bb981-3201-4499-8f7c-44812d855dcc",
          "CourseId": "00509473",
          "CourseIdTrimmed": "509473",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 24th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Aug 24th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787610600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787612400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "2aff3eea-8256-4ded-bf15-0d0ebad400c1",
          "CourseId": "00509474",
          "CourseIdTrimmed": "509474",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 24th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Aug 24th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787612400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787614200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "f112cd48-e1c8-45db-a6b5-9ae98ddbc3e7",
          "CourseId": "00515601",
          "CourseIdTrimmed": "515601",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 24th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Aug 24th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787614200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787616000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "d39283d8-753a-46a3-a686-77d265308ebd",
          "CourseId": "00509475",
          "CourseIdTrimmed": "509475",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 24th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Aug 24th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787614200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787616000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "52063b8f-cef8-4a29-8936-080ce58085db",
          "CourseId": "00515602",
          "CourseIdTrimmed": "515602",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 24th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Aug 24th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787616000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787617800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "260a4e3e-2673-436a-8219-774a4b0358e1",
          "CourseId": "00509476",
          "CourseIdTrimmed": "509476",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 24th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Aug 24th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787616000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787617800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "d33b661d-a1d8-4dd4-9427-61b53b84998d",
          "CourseId": "00509477",
          "CourseIdTrimmed": "509477",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 24th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Aug 24th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787617800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787619600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "d761df80-e3f3-4bfe-993c-c677a68b0df6",
          "CourseId": "00509478",
          "CourseIdTrimmed": "509478",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 24th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Aug 24th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787619600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787621400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "670930f3-1737-4f3f-8b5b-fd0da67c19af",
          "CourseId": "00515603",
          "CourseIdTrimmed": "515603",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 24th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Aug 24th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787621400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787623200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "47a48424-bfba-46f0-ab01-d113c8de16ce",
          "CourseId": "00509480",
          "CourseIdTrimmed": "509480",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 24th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Aug 24th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787621400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787623200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "174a7b3f-2b4f-47d3-8a00-61e8fca9640a",
          "CourseId": "00509481",
          "CourseIdTrimmed": "509481",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 24th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Aug 24th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787623200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787625000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "ecda8f86-9e7c-4ec1-9554-d78000c66d71",
          "CourseId": "00515606",
          "CourseIdTrimmed": "515606",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 25th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 25th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787673600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787675400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "7dfe8983-9192-44e9-9187-cef624c420e9",
          "CourseId": "00509482",
          "CourseIdTrimmed": "509482",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 25th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 25th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787673600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787675400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "ff213173-66c3-4db3-8f05-239162422ad0",
          "CourseId": "00515607",
          "CourseIdTrimmed": "515607",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 25th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 25th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787675400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787677200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "0ae87e7e-ecb6-4c7a-88f7-4e45a6da8565",
          "CourseId": "00514906",
          "CourseIdTrimmed": "514906",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 25th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 25th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787675400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787677200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "1cbf7ebb-2992-4c0f-a550-a9676dcc96ab",
          "CourseId": "00509483",
          "CourseIdTrimmed": "509483",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 25th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 25th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787675400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787677200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "40b16184-df37-4d8b-8232-e5fdb714e136",
          "CourseId": "00533118",
          "CourseIdTrimmed": "533118",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 25th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 25th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787677200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787679000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "8786adb5-0a13-49ff-a4d1-64bc36d28eef",
          "CourseId": "00515608",
          "CourseIdTrimmed": "515608",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 25th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 25th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787677200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787679000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "41b9d403-42b9-4535-83ea-e3b15b876594",
          "CourseId": "00509484",
          "CourseIdTrimmed": "509484",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 25th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 25th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787677200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787679000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "32bf30dd-6be0-4313-b08b-21ef7505b692",
          "CourseId": "00533119",
          "CourseIdTrimmed": "533119",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 25th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 25th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787679000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787680800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "d0a7497b-8669-40b5-be3d-019033fa5127",
          "CourseId": "00515609",
          "CourseIdTrimmed": "515609",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 25th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 25th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787679000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787680800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "c9993847-4944-4aef-ae68-b8f8c297ac78",
          "CourseId": "00509485",
          "CourseIdTrimmed": "509485",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 25th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 25th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787679000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787680800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "3234fa7a-3fb9-4666-826b-2a970cd2a957",
          "CourseId": "00515610",
          "CourseIdTrimmed": "515610",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 25th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 25th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787680800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787682600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "ab4dbe08-3314-4b98-929a-74646c7c0f73",
          "CourseId": "00509486",
          "CourseIdTrimmed": "509486",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 25th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 25th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787680800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787682600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "d30f7998-4cbf-467f-8fc8-8b1cfe6935e7",
          "CourseId": "00533121",
          "CourseIdTrimmed": "533121",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 25th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 25th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787682600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787684400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "243eb239-7259-49ea-af6c-8eb0869a4309",
          "CourseId": "00515611",
          "CourseIdTrimmed": "515611",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 25th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 25th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787682600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787684400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "2cef45f3-8fc8-4c5e-91f3-cf08e922e061",
          "CourseId": "00514907",
          "CourseIdTrimmed": "514907",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 25th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 25th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787682600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787684400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "6a0b96d6-ec0d-46cd-8771-1beca3b7cd5c",
          "CourseId": "00509488",
          "CourseIdTrimmed": "509488",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 25th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 25th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787682600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787684400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "8e8a1c30-2bc3-4344-b33e-bf0f8b49ce85",
          "CourseId": "00533136",
          "CourseIdTrimmed": "533136",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 25th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 25th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787684400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787686200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "1ca1a26b-c583-4613-be57-16ed6e41bcb0",
          "CourseId": "00515612",
          "CourseIdTrimmed": "515612",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 25th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 25th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787684400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787686200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "24328860-99f0-4d8e-97d6-6cec569710cc",
          "CourseId": "00509489",
          "CourseIdTrimmed": "509489",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 25th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 25th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787684400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787686200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:15 pm - 12:45 pm",
          "EventId": "a60230c4-7e94-494a-ac98-6290fbff4ef1",
          "CourseId": "00514909",
          "CourseIdTrimmed": "514909",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 25th, 2026",
          "FormattedStartTime": "12:15 PM",
          "FormattedEndDate": "Aug 25th",
          "FormattedEndTime": "12:45 PM",
          "FirstOccurrenceFormattedEndTime": "12:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787685300000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787687100000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "db43e5bf-b184-4f23-9f67-26bd870b4795",
          "CourseId": "00509490",
          "CourseIdTrimmed": "509490",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 25th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Aug 25th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787686200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787688000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "c2cd3d8b-48a6-4fd9-9752-9d6c6d802e17",
          "CourseId": "00515614",
          "CourseIdTrimmed": "515614",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 25th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Aug 25th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787697000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787698800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "71ced040-f65d-44fa-a6a1-d7234cc75fba",
          "CourseId": "00509491",
          "CourseIdTrimmed": "509491",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 25th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Aug 25th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787697000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787698800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "98df61e9-a128-4605-9b3e-a5d99f725f10",
          "CourseId": "00509492",
          "CourseIdTrimmed": "509492",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 25th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Aug 25th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787698800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787700600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "ccf7fec5-f42b-4294-a192-890f742374e4",
          "CourseId": "00515615",
          "CourseIdTrimmed": "515615",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 25th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Aug 25th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787700600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787702400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "062f1075-68b6-41e7-9a47-dc664731fbbd",
          "CourseId": "00509493",
          "CourseIdTrimmed": "509493",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 25th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Aug 25th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787700600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787702400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "98276897-5787-41c9-a7bc-53c6dfdcacc0",
          "CourseId": "00515616",
          "CourseIdTrimmed": "515616",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 25th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Aug 25th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787702400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787704200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "80d21ef3-c61a-4016-9208-b003558741a2",
          "CourseId": "00509494",
          "CourseIdTrimmed": "509494",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 25th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Aug 25th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787702400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787704200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "0eb526f5-407a-493d-bfae-5f622b1c6601",
          "CourseId": "00509495",
          "CourseIdTrimmed": "509495",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 25th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Aug 25th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787704200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787706000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "82c96d07-95cd-40de-b87b-2dfec65306a3",
          "CourseId": "00509496",
          "CourseIdTrimmed": "509496",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 25th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Aug 25th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787706000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787707800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "077c5334-1f9c-41eb-a51a-e41c8f588a7d",
          "CourseId": "00515617",
          "CourseIdTrimmed": "515617",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 25th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Aug 25th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787707800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787709600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "26cac41c-a297-46fe-a6b1-15f858936cdb",
          "CourseId": "00509497",
          "CourseIdTrimmed": "509497",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 25th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Aug 25th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787707800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787709600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "3ff67cd1-904e-4424-aa72-7b2cb85e2134",
          "CourseId": "00509498",
          "CourseIdTrimmed": "509498",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Aug 25th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Aug 25th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787709600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787711400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "e90e9d0a-d5b3-49ec-a586-675cb90dd0c3",
          "CourseId": "00515619",
          "CourseIdTrimmed": "515619",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 26th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 26th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787760000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787761800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "9173e6de-0de9-41c9-835c-95a7fdd391e9",
          "CourseId": "00509500",
          "CourseIdTrimmed": "509500",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 26th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 26th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787760000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787761800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "c8b39910-b728-4dee-82ed-4d57184c2392",
          "CourseId": "00515620",
          "CourseIdTrimmed": "515620",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 26th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 26th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787761800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787763600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "c03957ee-2655-45d4-957d-6bdda5b13909",
          "CourseId": "00514936",
          "CourseIdTrimmed": "514936",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 26th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 26th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787761800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787763600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "ab596560-8693-4767-b59b-f48891959b16",
          "CourseId": "00509501",
          "CourseIdTrimmed": "509501",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 26th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 26th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787761800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787763600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "0dd79191-f8fe-4e4d-bed6-e2f75b8ad48f",
          "CourseId": "00533140",
          "CourseIdTrimmed": "533140",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 26th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 26th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787763600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787765400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "adc80950-7c99-43bf-baae-23f3073cac40",
          "CourseId": "00515621",
          "CourseIdTrimmed": "515621",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 26th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 26th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787763600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787765400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "203665b4-d70f-4679-b4e4-2199dfdf8eb2",
          "CourseId": "00509502",
          "CourseIdTrimmed": "509502",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 26th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 26th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787763600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787765400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "244eec71-1181-49da-a0f0-4ea32fbf8599",
          "CourseId": "00533152",
          "CourseIdTrimmed": "533152",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 26th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 26th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787765400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787767200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "dea705a5-8ec3-41de-b51c-f4b938c589cb",
          "CourseId": "00515622",
          "CourseIdTrimmed": "515622",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 26th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 26th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787765400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787767200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "a02f88fb-95b9-4bc6-a154-9ad688d9c188",
          "CourseId": "00509503",
          "CourseIdTrimmed": "509503",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 26th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 26th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787765400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787767200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "cac9ce4d-9402-4b1a-9ccd-5b0943106769",
          "CourseId": "00515623",
          "CourseIdTrimmed": "515623",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 26th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 26th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787767200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787769000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "35c908ba-61f0-454d-b854-e5ebf4d5a675",
          "CourseId": "00509504",
          "CourseIdTrimmed": "509504",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 26th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 26th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787767200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787769000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "ad268a68-564b-4e3e-8519-8e5a2d83685e",
          "CourseId": "00533154",
          "CourseIdTrimmed": "533154",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 26th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 26th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787769000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787770800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "76f4ebc9-902b-4635-a0fa-c705afc32138",
          "CourseId": "00515624",
          "CourseIdTrimmed": "515624",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 26th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 26th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787769000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787770800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "2a2143bd-4f25-416b-ae32-3a3d92433b4c",
          "CourseId": "00514937",
          "CourseIdTrimmed": "514937",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 26th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 26th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787769000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787770800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "3a9f0542-00ea-4822-89c8-0b246ccfd645",
          "CourseId": "00509505",
          "CourseIdTrimmed": "509505",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 26th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 26th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787769000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787770800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "56513534-1643-407e-9832-b6683900e030",
          "CourseId": "00533156",
          "CourseIdTrimmed": "533156",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 26th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 26th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787770800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787772600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "72428da2-f812-429a-b4a1-b7db412e41cb",
          "CourseId": "00515625",
          "CourseIdTrimmed": "515625",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 26th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 26th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787770800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787772600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "a371843b-e394-45b4-b218-7ddc5c9be5da",
          "CourseId": "00509506",
          "CourseIdTrimmed": "509506",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 26th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 26th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787770800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787772600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:15 pm - 12:45 pm",
          "EventId": "eacf79a4-7b62-4d72-ac48-86e7a3c6da17",
          "CourseId": "00514940",
          "CourseIdTrimmed": "514940",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 26th, 2026",
          "FormattedStartTime": "12:15 PM",
          "FormattedEndDate": "Aug 26th",
          "FormattedEndTime": "12:45 PM",
          "FirstOccurrenceFormattedEndTime": "12:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787771700000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787773500000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "650549e6-8c3c-4259-a4fa-d12eaaafc40c",
          "CourseId": "00509507",
          "CourseIdTrimmed": "509507",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 26th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Aug 26th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787772600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787774400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "9d3d3631-bf58-43ea-a2d2-b234f876d204",
          "CourseId": "00515626",
          "CourseIdTrimmed": "515626",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 26th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Aug 26th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787783400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787785200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "352e46fe-d385-4323-9ab8-d1cac4990049",
          "CourseId": "00509508",
          "CourseIdTrimmed": "509508",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 26th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Aug 26th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787783400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787785200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "6a970a4d-5805-4657-9ca5-e7540dc22524",
          "CourseId": "00509509",
          "CourseIdTrimmed": "509509",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 26th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Aug 26th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787785200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787787000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "a3874ca7-dbe3-49cf-b3a6-932dd2adc9c0",
          "CourseId": "00515627",
          "CourseIdTrimmed": "515627",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 26th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Aug 26th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787787000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787788800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "ed34979d-731e-4ded-9b30-5d5e748a760a",
          "CourseId": "00509510",
          "CourseIdTrimmed": "509510",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 26th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Aug 26th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787787000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787788800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "59ffa501-1339-4686-b74f-82d5a653f33e",
          "CourseId": "00515628",
          "CourseIdTrimmed": "515628",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 26th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Aug 26th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787788800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787790600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "c28bb597-6bd0-4801-846e-c0feb5da5b85",
          "CourseId": "00509511",
          "CourseIdTrimmed": "509511",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 26th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Aug 26th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787788800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787790600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "80c70d37-b5d2-40ab-a916-73c5bb65cfbb",
          "CourseId": "00509512",
          "CourseIdTrimmed": "509512",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 26th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Aug 26th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787790600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787792400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "e7157a67-82ae-4f36-9011-17a0236826ad",
          "CourseId": "00509513",
          "CourseIdTrimmed": "509513",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 26th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Aug 26th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787792400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787794200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "6a212534-fd57-42eb-be85-813fde3206ef",
          "CourseId": "00515629",
          "CourseIdTrimmed": "515629",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 26th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Aug 26th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787794200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787796000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "6845f605-d39f-4d8f-a917-b615c202d00f",
          "CourseId": "00509515",
          "CourseIdTrimmed": "509515",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 26th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Aug 26th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787794200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787796000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "8a50be22-f914-42b3-a672-69624dfcfb30",
          "CourseId": "00509516",
          "CourseIdTrimmed": "509516",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Aug 26th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Aug 26th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787796000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787797800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "d4b4e1d0-3696-46ee-a9d4-3e39f6671966",
          "CourseId": "00515630",
          "CourseIdTrimmed": "515630",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 27th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787846400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787848200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "a6e5fcf9-fd65-41f9-8df4-bafc8150d27f",
          "CourseId": "00509517",
          "CourseIdTrimmed": "509517",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 27th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787846400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787848200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "d84298d0-8231-4b23-90bc-d10e34544c49",
          "CourseId": "00515631",
          "CourseIdTrimmed": "515631",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 27th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787848200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787850000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "14f61019-71cb-4cfa-b009-b57c0089a06f",
          "CourseId": "00514941",
          "CourseIdTrimmed": "514941",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 27th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787848200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787850000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "4e8b72d5-b2cc-4ef1-bf87-5ba9a275b24b",
          "CourseId": "00509520",
          "CourseIdTrimmed": "509520",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 27th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787848200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787850000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "e40d15e7-5313-4b00-9200-e8ef56964479",
          "CourseId": "00533157",
          "CourseIdTrimmed": "533157",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 27th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787850000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787851800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "cdd843aa-c4eb-4d44-ae29-b43d907a556e",
          "CourseId": "00515633",
          "CourseIdTrimmed": "515633",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 27th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787850000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787851800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "0d1cb8b9-b9a2-4138-8f37-75c2d55c89c5",
          "CourseId": "00509521",
          "CourseIdTrimmed": "509521",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 27th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787850000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787851800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "77f69a31-a682-4ea4-8dea-070f02124283",
          "CourseId": "00533159",
          "CourseIdTrimmed": "533159",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 27th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787851800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787853600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "0df7c0b8-c7a8-422f-bb53-b3812a4caa81",
          "CourseId": "00515635",
          "CourseIdTrimmed": "515635",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 27th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787851800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787853600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "09f4c44d-8b03-4c4a-9c1c-3856aaa36c3e",
          "CourseId": "00509522",
          "CourseIdTrimmed": "509522",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 27th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787851800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787853600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "38d4dfe6-3054-454d-bf23-ffb4282606cc",
          "CourseId": "00515636",
          "CourseIdTrimmed": "515636",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 27th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787853600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787855400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "27726cc4-95b9-45fc-9622-077fdcc064cc",
          "CourseId": "00509523",
          "CourseIdTrimmed": "509523",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 27th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787853600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787855400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "868edb6a-6119-4f1d-b032-4a35993d999a",
          "CourseId": "00533165",
          "CourseIdTrimmed": "533165",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 27th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787855400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787857200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "e754ed1f-26f4-4493-a22b-d8a39089ece5",
          "CourseId": "00515638",
          "CourseIdTrimmed": "515638",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 27th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787855400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787857200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "2e5e941a-0acc-449b-9ff1-56d2cef7c521",
          "CourseId": "00514942",
          "CourseIdTrimmed": "514942",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 27th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787855400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787857200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "142d8900-8e48-4f6f-87ee-a6a75bc31978",
          "CourseId": "00509524",
          "CourseIdTrimmed": "509524",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 27th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787855400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787857200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "325960cf-6e24-47ea-a373-2dda4d592a58",
          "CourseId": "00533168",
          "CourseIdTrimmed": "533168",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 27th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787857200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787859000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "f964cbbe-9412-4463-94f5-74b9a22e9662",
          "CourseId": "00515637",
          "CourseIdTrimmed": "515637",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 27th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787857200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787859000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "8800a544-33c1-488f-a2f6-068d9c5f0ecc",
          "CourseId": "00509525",
          "CourseIdTrimmed": "509525",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 27th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787857200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787859000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:15 pm - 12:45 pm",
          "EventId": "d39e98a3-6c4f-447b-bd33-d6d73baf2502",
          "CourseId": "00514944",
          "CourseIdTrimmed": "514944",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 27th, 2026",
          "FormattedStartTime": "12:15 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:45 PM",
          "FirstOccurrenceFormattedEndTime": "12:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787858100000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787859900000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "e373bbc4-eaaa-4a4f-9a5f-ebec4cb4388c",
          "CourseId": "00509526",
          "CourseIdTrimmed": "509526",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 27th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787859000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787860800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "0eebcb2b-bef0-455c-b950-97bc8e5eaa6c",
          "CourseId": "00515639",
          "CourseIdTrimmed": "515639",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 27th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787869800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787871600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "260e78a6-a602-4c17-8c71-a6864b055a5e",
          "CourseId": "00509527",
          "CourseIdTrimmed": "509527",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 27th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787869800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787871600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "972454ad-137c-4dd3-ba25-3a517f260247",
          "CourseId": "00509529",
          "CourseIdTrimmed": "509529",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 27th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787871600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787873400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "f06562dd-6f59-4a46-8858-dbf96b23bb91",
          "CourseId": "00515640",
          "CourseIdTrimmed": "515640",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 27th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787873400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787875200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "bffd6723-561e-497d-adbf-3ae81081ed93",
          "CourseId": "00509530",
          "CourseIdTrimmed": "509530",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 27th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787873400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787875200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "c37c33ee-0584-4a71-84ea-62c1ca51bb9f",
          "CourseId": "00515641",
          "CourseIdTrimmed": "515641",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 27th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787875200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787877000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "b695f9a1-4cc3-4d66-befe-45d071287388",
          "CourseId": "00509531",
          "CourseIdTrimmed": "509531",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 27th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787875200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787877000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "c09091a1-12f4-4535-bfb1-e4421bf04d01",
          "CourseId": "00509532",
          "CourseIdTrimmed": "509532",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 27th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787877000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787878800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "0d963cb5-bf05-4dc2-873c-da80ddff882b",
          "CourseId": "00509533",
          "CourseIdTrimmed": "509533",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 27th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787878800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787880600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "7d6465bf-0c61-4eb5-a477-4d14d50064ea",
          "CourseId": "00515642",
          "CourseIdTrimmed": "515642",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 27th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787880600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787882400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "95e3a70c-4805-4747-bc85-c263f51037b9",
          "CourseId": "00509534",
          "CourseIdTrimmed": "509534",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 27th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787880600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787882400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "427e1ceb-3fc2-46b1-921d-010cca4ae863",
          "CourseId": "00509536",
          "CourseIdTrimmed": "509536",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Aug 27th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787882400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787884200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "29-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "8b487608-b35f-4af2-b256-1c7784e82051",
          "CourseId": "00509537",
          "CourseIdTrimmed": "509537",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 29th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788019200000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788021000000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "29-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "14ba5207-4c8b-423f-8583-893ba17ec5eb",
          "CourseId": "00509538",
          "CourseIdTrimmed": "509538",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 29th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788021000000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788022800000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "29-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "198aa73e-bcc2-4a21-8147-6bf04fbe0e01",
          "CourseId": "00509540",
          "CourseIdTrimmed": "509540",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 29th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788022800000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788024600000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "29-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "d8594ab4-4638-4204-8d13-83d56a7d486a",
          "CourseId": "00509541",
          "CourseIdTrimmed": "509541",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 29th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788024600000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788026400000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "29-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "caea331d-d71f-4845-84f2-be782dee76ab",
          "CourseId": "00515001",
          "CourseIdTrimmed": "515001",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - North",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 29th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788026400000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788028200000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "29-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "6fd1f4aa-da22-4909-9d33-b1547848b016",
          "CourseId": "00509542",
          "CourseIdTrimmed": "509542",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 29th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788026400000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788028200000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "29-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "e02ba032-fb13-4981-986c-abab2c0b0674",
          "CourseId": "00509543",
          "CourseIdTrimmed": "509543",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 29th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788028200000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788030000000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "29-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "42d8fa68-3a1a-4d0b-8daa-751bb059d77f",
          "CourseId": "00509545",
          "CourseIdTrimmed": "509545",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 29th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788030000000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788031800000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "29-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "2e6a9936-474c-473c-8add-0d4f97e2b2a3",
          "CourseId": "00509546",
          "CourseIdTrimmed": "509546",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 29th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788031800000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788033600000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "30-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "5707ae15-1f1f-4239-99c3-37665caba6bf",
          "CourseId": "00509548",
          "CourseIdTrimmed": "509548",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Aug 30th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788105600000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788107400000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "30-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "2089e624-f403-40e3-befa-88ceda2c939a",
          "CourseId": "00509549",
          "CourseIdTrimmed": "509549",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Aug 30th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788107400000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788109200000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "30-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "1a5f17ca-dae5-49bb-91d2-495b8436a8a2",
          "CourseId": "00509550",
          "CourseIdTrimmed": "509550",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Aug 30th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788109200000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788111000000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "30-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "34dafc18-397e-4cdb-9499-1967e1ebd21d",
          "CourseId": "00509551",
          "CourseIdTrimmed": "509551",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Aug 30th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788111000000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788112800000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "30-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "d0aa92b1-a83c-480c-b771-da22f2bb66ac",
          "CourseId": "00515003",
          "CourseIdTrimmed": "515003",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - North",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Aug 30th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788112800000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788114600000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "30-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "a6841f0a-c8d0-4e10-a717-f472076ccb64",
          "CourseId": "00509552",
          "CourseIdTrimmed": "509552",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Aug 30th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788112800000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788114600000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "30-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "984f9ddd-5997-4a16-8769-fcbbf06f32fa",
          "CourseId": "00509553",
          "CourseIdTrimmed": "509553",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Aug 30th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788114600000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788116400000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "30-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "76402408-eb61-460b-b66c-66e0210eef82",
          "CourseId": "00509554",
          "CourseIdTrimmed": "509554",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Aug 30th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788116400000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788118200000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "30-Aug-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "ae62e29d-7dcc-4454-81ff-0c5e32c55475",
          "CourseId": "00509555",
          "CourseIdTrimmed": "509555",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$39.05",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Aug 30th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788118200000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788120000000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "395c29f1-6a6e-4deb-a8a1-d7468f73b462",
          "CourseId": "00536434",
          "CourseIdTrimmed": "536434",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Sep 6th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Sep 6th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788710400000)/",
              "StartDate": "/Date(1788678000000)/",
              "EndDateWithOffset": "/Date(1788712200000)/",
              "EndDate": "/Date(1788678000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "d285a23d-eb9e-45af-99b9-61ca4b1e113c",
          "CourseId": "00531029",
          "CourseIdTrimmed": "531029",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Sep 8th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788883200000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788885000000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "b40d818b-a1d1-4f01-9ad9-7c6108617b3d",
          "CourseId": "00531034",
          "CourseIdTrimmed": "531034",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Sep 8th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788885000000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788886800000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "d2054d61-ea88-4f40-9686-45e0677464c2",
          "CourseId": "00531035",
          "CourseIdTrimmed": "531035",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Sep 8th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788886800000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788888600000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "3853cc3a-3b74-49b4-b9b8-46438dfb1ecf",
          "CourseId": "00531037",
          "CourseIdTrimmed": "531037",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Sep 8th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788890400000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788892200000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "ac3d526f-c963-4e50-aa0d-dd58bafe7b3b",
          "CourseId": "00531038",
          "CourseIdTrimmed": "531038",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Sep 8th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788892200000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788894000000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "cc4f7b5e-e9f4-41f1-a99e-5d5d211bc5dd",
          "CourseId": "00531040",
          "CourseIdTrimmed": "531040",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Sep 8th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788894000000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788895800000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "8e703187-777e-49c8-b66f-1266069b7154",
          "CourseId": "00519272",
          "CourseIdTrimmed": "519272",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Sep 8th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788906600000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788908400000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "ce42b448-0afa-4538-86db-a0e5aabbf2e2",
          "CourseId": "00519273",
          "CourseIdTrimmed": "519273",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Sep 8th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788908400000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788910200000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "9f7a3758-453c-473d-bd25-26509aa004a8",
          "CourseId": "00523722",
          "CourseIdTrimmed": "523722",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Sep 8th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788910200000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788912000000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "d2af0f21-13bf-40c4-8c10-59e261098f1d",
          "CourseId": "00523724",
          "CourseIdTrimmed": "523724",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Sep 8th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788912000000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788913800000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "e76dd210-2e2b-4ef4-b0ec-8d1867ea9a09",
          "CourseId": "00523726",
          "CourseIdTrimmed": "523726",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Sep 8th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788913800000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788915600000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "35dbb1ea-d402-4135-8d40-b0e426cd5610",
          "CourseId": "00531437",
          "CourseIdTrimmed": "531437",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Sep 8th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788915600000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788917400000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "e4bcec79-b7cf-40b4-a3ff-04b0d988fb03",
          "CourseId": "00523727",
          "CourseIdTrimmed": "523727",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Sep 8th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788915600000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788917400000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "3869c131-5529-4ffc-980a-97a641ab0e21",
          "CourseId": "00523729",
          "CourseIdTrimmed": "523729",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Sep 8th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788917400000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788919200000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "b9bd1fe1-bbbe-4b0a-9bad-13272bbf340a",
          "CourseId": "00523730",
          "CourseIdTrimmed": "523730",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Sep 8th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788919200000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788921000000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "973eebd7-eb9b-44c5-8c65-d325114fb6a9",
          "CourseId": "00528770",
          "CourseIdTrimmed": "528770",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Sep 9th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788969600000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788971400000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "72e67c01-e1bb-494b-b084-98560a204ae2",
          "CourseId": "00528779",
          "CourseIdTrimmed": "528779",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Sep 9th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788971400000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788973200000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "8c409069-0249-4ff1-abed-186ed55dbf0f",
          "CourseId": "00528787",
          "CourseIdTrimmed": "528787",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Sep 9th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788973200000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788975000000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "ec9c4b5b-b51e-44f6-9345-4a2fca50c126",
          "CourseId": "00528795",
          "CourseIdTrimmed": "528795",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Sep 9th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788976800000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788978600000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "8719ca13-2aeb-4e12-a85b-1d37c3c7ae88",
          "CourseId": "00528799",
          "CourseIdTrimmed": "528799",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Sep 9th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788978600000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788980400000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "4e0a5993-7342-42a6-a9b1-d625ffd4b131",
          "CourseId": "00528803",
          "CourseIdTrimmed": "528803",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Sep 9th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788980400000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788982200000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "08240334-cc99-4dba-9616-c0a745358932",
          "CourseId": "00523732",
          "CourseIdTrimmed": "523732",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Sep 9th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788993000000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788994800000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "189726f6-3209-4ad5-9e15-984a38ac41eb",
          "CourseId": "00523734",
          "CourseIdTrimmed": "523734",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Sep 9th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788994800000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788996600000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "2d8bf08a-6cca-4978-8155-711a698cba93",
          "CourseId": "00523737",
          "CourseIdTrimmed": "523737",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Sep 9th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788996600000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788998400000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "58dc3542-1893-4f6a-a92e-f2ccbcc767e5",
          "CourseId": "00523738",
          "CourseIdTrimmed": "523738",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Sep 9th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788998400000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789000200000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "4434e74e-2a1e-4063-8429-665619f94de6",
          "CourseId": "00520731",
          "CourseIdTrimmed": "520731",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Sep 9th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789000200000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789002000000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "4c13d62b-6869-47a8-8020-eca94842dead",
          "CourseId": "00523742",
          "CourseIdTrimmed": "523742",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Sep 9th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789000200000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789002000000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "a7ac2730-cb38-4ed9-b1a7-34a283b8e969",
          "CourseId": "00523745",
          "CourseIdTrimmed": "523745",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Sep 9th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789002000000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789003800000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "9def92c5-969e-4aae-87a5-8d1fa8e1c05f",
          "CourseId": "00523747",
          "CourseIdTrimmed": "523747",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Sep 9th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789003800000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789005600000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "6cb464df-3994-4138-8d8f-187b4635433f",
          "CourseId": "00523750",
          "CourseIdTrimmed": "523750",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Sep 9th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789005600000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789007400000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "da091ef8-da0c-48cb-80ce-07c7f54af1d1",
          "CourseId": "00531042",
          "CourseIdTrimmed": "531042",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 10th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Sep 10th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789056000000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789057800000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "ad6bbe75-db95-4a11-801a-485b9563408d",
          "CourseId": "00531043",
          "CourseIdTrimmed": "531043",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 10th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Sep 10th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789057800000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789059600000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "04d19130-f190-4810-8e6c-95a434e7125e",
          "CourseId": "00531045",
          "CourseIdTrimmed": "531045",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 10th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Sep 10th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789059600000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789061400000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "74ae5dc5-2ac9-4888-ab81-2c483ddc7580",
          "CourseId": "00531048",
          "CourseIdTrimmed": "531048",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 10th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Sep 10th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789063200000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789065000000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "5772f38c-8f1e-42ca-a957-ee5c9432540e",
          "CourseId": "00531050",
          "CourseIdTrimmed": "531050",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 10th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Sep 10th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789065000000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789066800000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "9ef02f2e-1967-4f38-8a41-4397ac00125d",
          "CourseId": "00531052",
          "CourseIdTrimmed": "531052",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 10th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Sep 10th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789066800000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789068600000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "13aadb8a-7195-4994-8af4-9f753ffb01a1",
          "CourseId": "00523753",
          "CourseIdTrimmed": "523753",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 10th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Sep 10th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789079400000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789081200000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "f62e6fa9-b395-474d-bfeb-3d3ae24f8a9a",
          "CourseId": "00523757",
          "CourseIdTrimmed": "523757",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 10th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Sep 10th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789081200000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789083000000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "bca6ba97-9943-4fe5-89bd-0bbaca4f2780",
          "CourseId": "00523758",
          "CourseIdTrimmed": "523758",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 10th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Sep 10th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789083000000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789084800000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "4bd42478-8776-4720-a511-3a39f09409c1",
          "CourseId": "00523818",
          "CourseIdTrimmed": "523818",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 10th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Sep 10th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789084800000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789086600000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "aaa36f35-17a1-4d9b-845f-64233f978c7c",
          "CourseId": "00523928",
          "CourseIdTrimmed": "523928",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 10th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Sep 10th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789086600000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789088400000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "f81ad523-f22c-4fc8-9d07-f5d5437d7e36",
          "CourseId": "00531438",
          "CourseIdTrimmed": "531438",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 10th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Sep 10th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789088400000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789090200000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "31b44423-e810-4f49-8a6a-694a483f8da1",
          "CourseId": "00523931",
          "CourseIdTrimmed": "523931",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 10th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Sep 10th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789088400000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789090200000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "6a561eba-4464-47c1-963f-2ede7b4a638a",
          "CourseId": "00523934",
          "CourseIdTrimmed": "523934",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 10th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Sep 10th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789090200000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789092000000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "4d08f118-a66a-4f4e-9266-0edb3960ee2f",
          "CourseId": "00523937",
          "CourseIdTrimmed": "523937",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 10th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Sep 10th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789092000000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789093800000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "f95746d9-d609-4cc8-bdcf-c5c22a18fa7d",
          "CourseId": "00523985",
          "CourseIdTrimmed": "523985",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Sep 11th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789149600000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789151400000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "eb91d21e-afca-47e7-ab77-11cd24f0d599",
          "CourseId": "00523987",
          "CourseIdTrimmed": "523987",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Sep 11th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789151400000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789153200000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "0fc3c6a1-5a2c-45c9-881e-8ec259788a08",
          "CourseId": "00523988",
          "CourseIdTrimmed": "523988",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Sep 11th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789153200000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789155000000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "28253c9f-8c30-4910-b00e-df875b247705",
          "CourseId": "00523989",
          "CourseIdTrimmed": "523989",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Sep 11th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789155000000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789156800000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "cbd2172d-94e3-4cde-a617-added4beb9bb",
          "CourseId": "00523940",
          "CourseIdTrimmed": "523940",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Sep 11th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789165800000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789167600000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "39db46da-0402-43b6-b0f6-2fc4512b5265",
          "CourseId": "00523941",
          "CourseIdTrimmed": "523941",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Sep 11th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789167600000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789169400000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "12ef5c6b-0d79-451e-8714-984198b6ced5",
          "CourseId": "00523942",
          "CourseIdTrimmed": "523942",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Sep 11th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789169400000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789171200000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "79fc662e-6032-4ddc-a299-e6bb526554d4",
          "CourseId": "00523945",
          "CourseIdTrimmed": "523945",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Sep 11th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789171200000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789173000000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "5e6731ae-5df2-4bac-b7db-fe1e82b2792e",
          "CourseId": "00523980",
          "CourseIdTrimmed": "523980",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Sep 11th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789173000000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789174800000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "fb5712b8-374f-42e6-ad2a-f165ff87631f",
          "CourseId": "00523946",
          "CourseIdTrimmed": "523946",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Sep 11th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789174800000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789176600000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "429a9e41-4fdd-4604-bf3c-cf892c02fb29",
          "CourseId": "00523982",
          "CourseIdTrimmed": "523982",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Sep 11th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789176600000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789178400000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "f8128170-a692-42b5-9e2a-b75cc0acd6d2",
          "CourseId": "00523984",
          "CourseIdTrimmed": "523984",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Sep 11th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789178400000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789180200000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "5557b308-be23-4dc1-9a72-0aca93c798ca",
          "CourseId": "00531445",
          "CourseIdTrimmed": "531445",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Sep 12th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789230600000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789232400000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "2aa5b7ab-9413-439a-86ba-cbb0e0903236",
          "CourseId": "00531446",
          "CourseIdTrimmed": "531446",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Sep 12th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789237800000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789239600000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "a6abf321-08c8-49f7-a588-996c5dc8f078",
          "CourseId": "00524001",
          "CourseIdTrimmed": "524001",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Sep 13th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Sep 13th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789315200000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789317000000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "2723bc84-75a6-4dcb-b689-a02cbe0e0169",
          "CourseId": "00531447",
          "CourseIdTrimmed": "531447",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Sep 13th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Sep 13th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789317000000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789318800000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "c7209a69-9842-411d-8e4a-5f4ca93b4b7c",
          "CourseId": "00524002",
          "CourseIdTrimmed": "524002",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Sep 13th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Sep 13th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789317000000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789318800000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "a2861285-fb45-4901-9eee-49568d9a1360",
          "CourseId": "00524003",
          "CourseIdTrimmed": "524003",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Sep 13th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Sep 13th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789318800000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789320600000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "ddab47dc-126c-4ba9-b7a2-ee2ca6484996",
          "CourseId": "00524005",
          "CourseIdTrimmed": "524005",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Sep 13th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Sep 13th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789320600000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789322400000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "96896fa2-9ae7-48fd-be94-7e6770a3232d",
          "CourseId": "00524006",
          "CourseIdTrimmed": "524006",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Sep 13th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Sep 13th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789322400000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789324200000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "f5d3cbe7-4110-4be6-a949-5560c525a30f",
          "CourseId": "00531448",
          "CourseIdTrimmed": "531448",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Sep 13th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Sep 13th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789324200000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789326000000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "70a45b6f-2a73-43c4-9ac3-bb5f134b072d",
          "CourseId": "00524007",
          "CourseIdTrimmed": "524007",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Sep 13th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Sep 13th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789324200000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789326000000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "4cb4ac8f-32e1-4888-bacc-62f57fb4e97d",
          "CourseId": "00524008",
          "CourseIdTrimmed": "524008",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Sep 13th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Sep 13th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789326000000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789327800000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "55e0e03f-86b4-406b-afcf-4fb0b8786d84",
          "CourseId": "00524010",
          "CourseIdTrimmed": "524010",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Sep 13th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Sep 13th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789327800000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789329600000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "19072af9-26a8-4464-920f-23b4ea4d1ace",
          "CourseId": "00528808",
          "CourseIdTrimmed": "528808",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Sep 14th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789401600000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789403400000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "9adc5242-8ae0-4850-a7f3-b46ad4546050",
          "CourseId": "00528815",
          "CourseIdTrimmed": "528815",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Sep 14th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789403400000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789405200000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "4d3d61f2-50f7-44f1-a49e-9e391d5be724",
          "CourseId": "00528826",
          "CourseIdTrimmed": "528826",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Sep 14th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789405200000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789407000000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "8343426f-879b-4c2f-bca2-0bb4cfa45186",
          "CourseId": "00528850",
          "CourseIdTrimmed": "528850",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Sep 14th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789408800000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789410600000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "8efc1e5c-e468-4ff6-9af3-ce792f8be0ed",
          "CourseId": "00528852",
          "CourseIdTrimmed": "528852",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Sep 14th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789410600000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789412400000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "1184ee45-ef6a-4f12-a1d2-d92169ad42fb",
          "CourseId": "00528856",
          "CourseIdTrimmed": "528856",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Sep 14th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789412400000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789414200000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "493f2eaa-d008-45dc-bffa-54107af75ae0",
          "CourseId": "00524059",
          "CourseIdTrimmed": "524059",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Sep 14th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789425000000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789426800000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "059242bb-a428-4196-bde6-84d15f1f2278",
          "CourseId": "00524174",
          "CourseIdTrimmed": "524174",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Sep 14th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789426800000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789428600000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "379127bc-d588-457a-8f34-29a97360d672",
          "CourseId": "00524177",
          "CourseIdTrimmed": "524177",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Sep 14th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789428600000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789430400000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "d0a7adb3-ea18-446a-afc0-4f233e1bd404",
          "CourseId": "00524179",
          "CourseIdTrimmed": "524179",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Sep 14th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789430400000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789432200000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "cdc47377-f70b-4e1a-859a-56a248c62058",
          "CourseId": "00520732",
          "CourseIdTrimmed": "520732",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Sep 14th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789432200000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789434000000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "f70a90ba-6e55-4618-bad6-676ca0e404db",
          "CourseId": "00524181",
          "CourseIdTrimmed": "524181",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Sep 14th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789432200000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789434000000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "ee194ccc-53d0-40a0-a401-9cc50e339297",
          "CourseId": "00524182",
          "CourseIdTrimmed": "524182",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Sep 14th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789434000000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789435800000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "fe8b24ad-2c91-49fd-aa92-930740858a07",
          "CourseId": "00524183",
          "CourseIdTrimmed": "524183",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Sep 14th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789435800000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789437600000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "91990801-656e-43a5-a729-85c3eb9e3ddc",
          "CourseId": "00524184",
          "CourseIdTrimmed": "524184",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Sep 14th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789437600000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789439400000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "15-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "cb124321-31d1-4b28-8261-554bf14345a3",
          "CourseId": "00531053",
          "CourseIdTrimmed": "531053",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 15th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Sep 15th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789488000000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789489800000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "15-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "5a56c92b-74f9-4842-89a2-ba7a56a6b05b",
          "CourseId": "00531054",
          "CourseIdTrimmed": "531054",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 15th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Sep 15th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789489800000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789491600000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "15-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "f2e7dff6-33b2-4ede-b13f-957db5abebd6",
          "CourseId": "00531055",
          "CourseIdTrimmed": "531055",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 15th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Sep 15th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789491600000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789493400000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "15-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "e8a4db28-070a-4058-ad88-ad856aac81d1",
          "CourseId": "00531056",
          "CourseIdTrimmed": "531056",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 15th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Sep 15th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789495200000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789497000000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "15-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "ebf23426-fd7e-4e9d-8524-1c918d1b845e",
          "CourseId": "00531057",
          "CourseIdTrimmed": "531057",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 15th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Sep 15th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789497000000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789498800000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "15-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "fe2f8f2e-ccd8-4330-8f0c-3bdef67014fa",
          "CourseId": "00531059",
          "CourseIdTrimmed": "531059",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 15th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Sep 15th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789498800000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789500600000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "15-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "85f6de46-6739-4dfd-9089-570cff204bc1",
          "CourseId": "00524187",
          "CourseIdTrimmed": "524187",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 15th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Sep 15th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789511400000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789513200000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "15-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "2c4f9a6a-0bbf-43b2-8a58-6ffbd3bd8595",
          "CourseId": "00524190",
          "CourseIdTrimmed": "524190",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 15th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Sep 15th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789513200000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789515000000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "15-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "9283770d-5957-4ebf-92d3-0acf0764a3d1",
          "CourseId": "00524191",
          "CourseIdTrimmed": "524191",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 15th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Sep 15th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789515000000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789516800000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "15-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "593ad354-e7eb-4698-bee5-3515b750b390",
          "CourseId": "00524193",
          "CourseIdTrimmed": "524193",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 15th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Sep 15th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789516800000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789518600000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "15-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "b9ed9881-9cb1-4204-9707-e571bf0fc048",
          "CourseId": "00524194",
          "CourseIdTrimmed": "524194",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 15th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Sep 15th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789518600000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789520400000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "15-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "2a1f3407-e121-49ba-8e6b-4df498477ee0",
          "CourseId": "00531439",
          "CourseIdTrimmed": "531439",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 15th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Sep 15th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789520400000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789522200000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "15-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "d648c81a-9ace-4066-8173-dac929e74d03",
          "CourseId": "00524196",
          "CourseIdTrimmed": "524196",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 15th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Sep 15th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789520400000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789522200000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "15-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "29781393-cabe-468e-8f18-f79364d9387e",
          "CourseId": "00524197",
          "CourseIdTrimmed": "524197",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 15th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Sep 15th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789522200000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789524000000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "15-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "4fec4427-44dd-4bd3-a389-47cec1f1e9c6",
          "CourseId": "00524198",
          "CourseIdTrimmed": "524198",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 15th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Sep 15th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789524000000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789525800000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "b281a37f-0f41-490b-9f63-3f09696021f8",
          "CourseId": "00528860",
          "CourseIdTrimmed": "528860",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 16th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Sep 16th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789574400000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789576200000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "c16f1015-3342-4813-b012-e723a0098319",
          "CourseId": "00528865",
          "CourseIdTrimmed": "528865",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 16th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Sep 16th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789576200000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789578000000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "06f2216c-c7e3-4149-b40d-8983d951e90d",
          "CourseId": "00528870",
          "CourseIdTrimmed": "528870",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 16th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Sep 16th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789578000000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789579800000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "002d5068-9333-4371-8678-644ed806cda6",
          "CourseId": "00528873",
          "CourseIdTrimmed": "528873",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 16th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Sep 16th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789581600000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789583400000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "d090488e-a0ce-49fd-b909-f59af10f1476",
          "CourseId": "00528876",
          "CourseIdTrimmed": "528876",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 16th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Sep 16th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789583400000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789585200000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "71cd40d5-a66c-4593-87b3-fd06f58bcb41",
          "CourseId": "00528878",
          "CourseIdTrimmed": "528878",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 16th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Sep 16th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789585200000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789587000000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "77341414-c4ae-4076-956f-2984f27db50a",
          "CourseId": "00524200",
          "CourseIdTrimmed": "524200",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 16th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Sep 16th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789597800000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789599600000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "3a64b507-eacd-4add-af2c-95928368d70e",
          "CourseId": "00524204",
          "CourseIdTrimmed": "524204",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 16th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Sep 16th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789599600000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789601400000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "f1d1ead7-2cd0-4be2-944b-befa64c7c7d5",
          "CourseId": "00524207",
          "CourseIdTrimmed": "524207",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 16th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Sep 16th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789601400000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789603200000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "2e2c542b-dfd9-4a93-865f-ebc0c817cc84",
          "CourseId": "00524208",
          "CourseIdTrimmed": "524208",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 16th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Sep 16th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789603200000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789605000000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "d78a1e4a-83d3-466d-ad4f-5cf0c1df6bfe",
          "CourseId": "00520735",
          "CourseIdTrimmed": "520735",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 16th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Sep 16th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789605000000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789606800000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "9ca83037-6fdd-4f59-a4b1-2a9ae2b7bd41",
          "CourseId": "00524213",
          "CourseIdTrimmed": "524213",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 16th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Sep 16th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789605000000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789606800000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "c14d110b-bbd0-45f2-8d77-f7e5a0842aba",
          "CourseId": "00524215",
          "CourseIdTrimmed": "524215",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 16th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Sep 16th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789606800000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789608600000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "6bccf18d-ea1e-431c-9eb4-783dd43222d5",
          "CourseId": "00524217",
          "CourseIdTrimmed": "524217",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 16th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Sep 16th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789608600000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789610400000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "1e6a2e26-cd55-42a4-955e-7ce2c0683d72",
          "CourseId": "00524220",
          "CourseIdTrimmed": "524220",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 16th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Sep 16th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789610400000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789612200000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "86436f93-aa4b-4bd0-b88d-93b3727df49b",
          "CourseId": "00531067",
          "CourseIdTrimmed": "531067",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 17th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Sep 17th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789660800000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789662600000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "6df9397d-2c27-4d1e-93e7-8bd40348ce57",
          "CourseId": "00531069",
          "CourseIdTrimmed": "531069",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 17th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Sep 17th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789662600000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789664400000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "329341ec-2d41-4358-bc8e-e5156f3fcd5f",
          "CourseId": "00531070",
          "CourseIdTrimmed": "531070",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 17th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Sep 17th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789664400000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789666200000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "cb87e60d-1af0-41bb-be7e-50df9923499b",
          "CourseId": "00531071",
          "CourseIdTrimmed": "531071",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 17th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Sep 17th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789668000000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789669800000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "a606d998-92d7-4132-a99d-744fbbb964dd",
          "CourseId": "00531075",
          "CourseIdTrimmed": "531075",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 17th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Sep 17th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789669800000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789671600000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "d525b400-9917-4dca-a785-94b60790f225",
          "CourseId": "00531076",
          "CourseIdTrimmed": "531076",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 17th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Sep 17th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789671600000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789673400000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "96bde2f5-227c-4537-94fe-8bf5bd548424",
          "CourseId": "00524228",
          "CourseIdTrimmed": "524228",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 17th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Sep 17th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789684200000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789686000000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "3ac15da3-5c59-4bfd-a4f6-92da2bddaa9b",
          "CourseId": "00524234",
          "CourseIdTrimmed": "524234",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 17th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Sep 17th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789686000000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789687800000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "ddd46b6e-e699-44ab-9979-2a8ab1135de5",
          "CourseId": "00524256",
          "CourseIdTrimmed": "524256",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 17th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Sep 17th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789687800000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789689600000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "aea2ffd0-e76f-494c-9b78-f04ebb945ac9",
          "CourseId": "00524258",
          "CourseIdTrimmed": "524258",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 17th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Sep 17th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789689600000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789691400000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "5342a315-536e-4377-845d-63931f8e4173",
          "CourseId": "00524259",
          "CourseIdTrimmed": "524259",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 17th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Sep 17th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789691400000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789693200000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "8c578a97-da78-4fdf-ad64-2b73977278db",
          "CourseId": "00531440",
          "CourseIdTrimmed": "531440",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 17th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Sep 17th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789693200000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789695000000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "f3a8a161-6efb-442e-8a4c-1d16f09452e9",
          "CourseId": "00524262",
          "CourseIdTrimmed": "524262",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 17th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Sep 17th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789693200000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789695000000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "7fbe2c2d-b437-435a-b550-8751b84b3a06",
          "CourseId": "00524263",
          "CourseIdTrimmed": "524263",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 17th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Sep 17th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789695000000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789696800000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "653258df-0922-4457-8ef6-c088cdaa4c4c",
          "CourseId": "00524264",
          "CourseIdTrimmed": "524264",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 17th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Sep 17th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789696800000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789698600000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "0ececf75-acb6-4666-ab7c-4fcb09a08297",
          "CourseId": "00524265",
          "CourseIdTrimmed": "524265",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 18th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Sep 18th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789754400000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789756200000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "224e40f8-9026-4285-8c5b-8c8fa8298a68",
          "CourseId": "00524266",
          "CourseIdTrimmed": "524266",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 18th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Sep 18th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789756200000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789758000000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "38329d5f-6b99-4e16-9404-4e561cb54679",
          "CourseId": "00524267",
          "CourseIdTrimmed": "524267",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 18th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Sep 18th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789758000000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789759800000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "99f5a7c3-aa76-40dc-b48b-762560a9f8ff",
          "CourseId": "00524268",
          "CourseIdTrimmed": "524268",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 18th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Sep 18th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789759800000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789761600000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "a4dc11e9-7efd-4602-9581-cff38021170d",
          "CourseId": "00524269",
          "CourseIdTrimmed": "524269",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 18th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Sep 18th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789770600000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789772400000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "5595b00a-f904-4f18-8040-a97c91cbe41e",
          "CourseId": "00524270",
          "CourseIdTrimmed": "524270",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 18th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Sep 18th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789772400000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789774200000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "935626ce-367c-4488-98be-b4e1330b80b5",
          "CourseId": "00524271",
          "CourseIdTrimmed": "524271",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 18th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Sep 18th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789774200000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789776000000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "8770229f-6808-4270-8b9a-0ebd215c41f1",
          "CourseId": "00524272",
          "CourseIdTrimmed": "524272",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 18th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Sep 18th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789776000000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789777800000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "d06992c4-8e0b-41b4-a880-c61a4c7db62f",
          "CourseId": "00524273",
          "CourseIdTrimmed": "524273",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 18th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Sep 18th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789777800000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789779600000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "c4bb6cc2-413b-435b-93dd-283813de410b",
          "CourseId": "00524274",
          "CourseIdTrimmed": "524274",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 18th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Sep 18th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789779600000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789781400000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "3f719d3e-056d-4c1b-8e3b-3f2461135035",
          "CourseId": "00524275",
          "CourseIdTrimmed": "524275",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 18th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Sep 18th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789781400000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789783200000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "98e232dd-68dc-4b66-a31f-2fdf21dfd117",
          "CourseId": "00524276",
          "CourseIdTrimmed": "524276",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 18th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Sep 18th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789783200000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789785000000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "cd476f76-476c-4473-9789-8728d8557513",
          "CourseId": "00531451",
          "CourseIdTrimmed": "531451",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 19th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Sep 19th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789835400000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789837200000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "dd39df08-b00a-49be-a65a-4fa3d9f40ddc",
          "CourseId": "00531452",
          "CourseIdTrimmed": "531452",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 19th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Sep 19th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789842600000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789844400000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "62871bd2-c22f-41c9-be14-db31ff5e09ae",
          "CourseId": "00524277",
          "CourseIdTrimmed": "524277",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Sep 20th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Sep 20th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789920000000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789921800000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "0e345506-b4be-4724-9983-7f9ea9e7a0bc",
          "CourseId": "00531526",
          "CourseIdTrimmed": "531526",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Sep 20th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Sep 20th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789921800000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789923600000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "9e832123-f049-47e1-8943-25f3970eed76",
          "CourseId": "00524278",
          "CourseIdTrimmed": "524278",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Sep 20th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Sep 20th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789921800000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789923600000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "12d76272-f7b1-47bb-abad-36fd6fbfc774",
          "CourseId": "00524279",
          "CourseIdTrimmed": "524279",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Sep 20th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Sep 20th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789923600000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789925400000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "919739f2-a47d-43bb-b5e4-b6010c171a9b",
          "CourseId": "00524280",
          "CourseIdTrimmed": "524280",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Sep 20th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Sep 20th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789925400000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789927200000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "f5318701-abea-44af-a65c-d63320d34339",
          "CourseId": "00524281",
          "CourseIdTrimmed": "524281",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Sep 20th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Sep 20th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789927200000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789929000000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "1960b515-cfaf-45fa-90d7-d5899dfad07b",
          "CourseId": "00531527",
          "CourseIdTrimmed": "531527",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Sep 20th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Sep 20th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789929000000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789930800000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "34eaab97-7792-4f22-9e10-14c2839f5503",
          "CourseId": "00524282",
          "CourseIdTrimmed": "524282",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Sep 20th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Sep 20th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789929000000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789930800000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "33d95372-2580-42a3-a674-197571151cfa",
          "CourseId": "00524283",
          "CourseIdTrimmed": "524283",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Sep 20th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Sep 20th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789930800000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789932600000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "e3ac88ae-bd82-4e42-abfa-384c0b76fe53",
          "CourseId": "00524284",
          "CourseIdTrimmed": "524284",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Sep 20th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Sep 20th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789932600000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789934400000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "a25f1606-2b18-4bae-ab49-486411d4baf5",
          "CourseId": "00528883",
          "CourseIdTrimmed": "528883",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 21st, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Sep 21st",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790006400000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790008200000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "2ebcec97-18db-4cce-b495-284f6a8f996f",
          "CourseId": "00528887",
          "CourseIdTrimmed": "528887",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 21st, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Sep 21st",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790008200000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790010000000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "2a0d4f09-0fac-4d7f-803d-28e5a44ed8ad",
          "CourseId": "00528890",
          "CourseIdTrimmed": "528890",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 21st, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Sep 21st",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790010000000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790011800000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "36ec1356-faa5-4c0c-a3f2-d0e8d35f29e3",
          "CourseId": "00529466",
          "CourseIdTrimmed": "529466",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 21st, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Sep 21st",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790013600000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790015400000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "d936ead0-b3b4-4e45-b0b0-30020371c9ea",
          "CourseId": "00529474",
          "CourseIdTrimmed": "529474",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 21st, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Sep 21st",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790015400000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790017200000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "e9b7013f-180b-4e6d-94c5-dc27c4943ab8",
          "CourseId": "00529475",
          "CourseIdTrimmed": "529475",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 21st, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Sep 21st",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790017200000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790019000000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "a8c4e7d7-8539-4070-812e-e671ca7594be",
          "CourseId": "00524412",
          "CourseIdTrimmed": "524412",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 21st, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Sep 21st",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790029800000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790031600000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "c2cda410-5852-48c3-bdb0-509ac93ffa77",
          "CourseId": "00524415",
          "CourseIdTrimmed": "524415",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 21st, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Sep 21st",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790031600000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790033400000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "ebf91885-85f4-42bb-aceb-13abb4efe293",
          "CourseId": "00524418",
          "CourseIdTrimmed": "524418",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 21st, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Sep 21st",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790033400000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790035200000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "51ef2811-8cfd-4bba-9ac0-a6c950d3ee33",
          "CourseId": "00524419",
          "CourseIdTrimmed": "524419",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 21st, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Sep 21st",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790035200000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790037000000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "04fb51c9-2efb-4dc2-92a5-f6921810ad76",
          "CourseId": "00520736",
          "CourseIdTrimmed": "520736",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 21st, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Sep 21st",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790037000000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790038800000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "039e4ad2-8c01-4885-ae6d-eb70a8dd4a59",
          "CourseId": "00524420",
          "CourseIdTrimmed": "524420",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 21st, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Sep 21st",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790037000000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790038800000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "cdfd6dc1-cb44-4a38-8a24-1a00bbdd7d8c",
          "CourseId": "00524421",
          "CourseIdTrimmed": "524421",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 21st, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Sep 21st",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790038800000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790040600000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "d2132305-94d4-449e-a1b3-6e2d926a27ba",
          "CourseId": "00524423",
          "CourseIdTrimmed": "524423",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 21st, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Sep 21st",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790040600000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790042400000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "70dcbbfd-c5aa-498f-a6d7-e6ec88869739",
          "CourseId": "00524424",
          "CourseIdTrimmed": "524424",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 21st, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Sep 21st",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790042400000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790044200000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "fd772efb-ac10-4248-8980-a0e89f03967e",
          "CourseId": "00531077",
          "CourseIdTrimmed": "531077",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 22nd, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Sep 22nd",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790092800000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790094600000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "1df1efa8-f054-40ad-bffc-b8ffea9c3456",
          "CourseId": "00531078",
          "CourseIdTrimmed": "531078",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 22nd, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Sep 22nd",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790094600000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790096400000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "e63d99b5-cc0d-4785-b2e2-762b7526e5ca",
          "CourseId": "00531082",
          "CourseIdTrimmed": "531082",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 22nd, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Sep 22nd",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790096400000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790098200000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "2cfe3137-e712-4e4a-b9a8-101d0ab188a8",
          "CourseId": "00531085",
          "CourseIdTrimmed": "531085",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 22nd, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Sep 22nd",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790100000000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790101800000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "205d677f-9e95-48cc-810e-7902cf9c071c",
          "CourseId": "00531086",
          "CourseIdTrimmed": "531086",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 22nd, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Sep 22nd",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790101800000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790103600000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "631bc01f-f7cc-437d-97e9-0429a0c16e0e",
          "CourseId": "00531087",
          "CourseIdTrimmed": "531087",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 22nd, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Sep 22nd",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790103600000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790105400000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "75cae050-0bac-498b-bf99-78f9736a38ce",
          "CourseId": "00524425",
          "CourseIdTrimmed": "524425",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 22nd, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Sep 22nd",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790116200000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790118000000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "577205ed-e96b-476c-8358-98e632b0d4fd",
          "CourseId": "00524426",
          "CourseIdTrimmed": "524426",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 22nd, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Sep 22nd",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790118000000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790119800000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "dc69197f-b4bd-4384-810c-e61bf61b5fcb",
          "CourseId": "00524427",
          "CourseIdTrimmed": "524427",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 22nd, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Sep 22nd",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790119800000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790121600000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "d5e68272-5cb6-43b0-ad84-f0dd96a7a127",
          "CourseId": "00524429",
          "CourseIdTrimmed": "524429",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 22nd, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Sep 22nd",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790121600000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790123400000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "1e491385-c56e-41ee-bf5c-0cbd9cf1240f",
          "CourseId": "00524431",
          "CourseIdTrimmed": "524431",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 22nd, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Sep 22nd",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790123400000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790125200000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "56c794f9-af76-4d2b-b5af-9f4c4e065e78",
          "CourseId": "00531441",
          "CourseIdTrimmed": "531441",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 22nd, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Sep 22nd",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790125200000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790127000000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "24751c5e-bdf1-43d9-83f3-932b30f3158c",
          "CourseId": "00524434",
          "CourseIdTrimmed": "524434",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 22nd, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Sep 22nd",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790125200000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790127000000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "91f9df89-f63a-4b6b-a053-942cad721bf6",
          "CourseId": "00524437",
          "CourseIdTrimmed": "524437",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 22nd, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Sep 22nd",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790127000000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790128800000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "630b3858-bb58-4d9d-a443-237cef9f7859",
          "CourseId": "00524438",
          "CourseIdTrimmed": "524438",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 22nd, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Sep 22nd",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790128800000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790130600000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "5ee64182-5e24-4ac4-b070-62a1d3b56793",
          "CourseId": "00530995",
          "CourseIdTrimmed": "530995",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 23rd, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Sep 23rd",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790179200000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790181000000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "3bf54ce2-1526-46e3-b351-eab1333c47df",
          "CourseId": "00530996",
          "CourseIdTrimmed": "530996",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 23rd, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Sep 23rd",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790181000000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790182800000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "d452099c-0fdb-442d-9c4b-e09c64f341f5",
          "CourseId": "00530997",
          "CourseIdTrimmed": "530997",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 23rd, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Sep 23rd",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790182800000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790184600000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "4a07b11f-257d-4ef3-9e01-18ff25e46305",
          "CourseId": "00530998",
          "CourseIdTrimmed": "530998",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 23rd, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Sep 23rd",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790186400000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790188200000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "14aebdd6-349f-400e-8fb2-7300df9ebad7",
          "CourseId": "00530999",
          "CourseIdTrimmed": "530999",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 23rd, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Sep 23rd",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790188200000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790190000000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "38c8d646-b49d-4c35-ae07-52062394b45a",
          "CourseId": "00531000",
          "CourseIdTrimmed": "531000",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 23rd, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Sep 23rd",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790190000000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790191800000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "02b9fb72-ed95-4ee8-8432-1ec5bba3cb4d",
          "CourseId": "00524442",
          "CourseIdTrimmed": "524442",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 23rd, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Sep 23rd",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790202600000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790204400000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "18b84c1b-1266-4baa-a1b7-74052a8ed707",
          "CourseId": "00524444",
          "CourseIdTrimmed": "524444",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 23rd, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Sep 23rd",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790204400000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790206200000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "f7fe7b72-d27a-4066-b7ab-d74184b7ff24",
          "CourseId": "00524446",
          "CourseIdTrimmed": "524446",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 23rd, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Sep 23rd",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790206200000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790208000000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "55d4fbd7-2b25-4314-bd70-c8e475ee5707",
          "CourseId": "00524448",
          "CourseIdTrimmed": "524448",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 23rd, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Sep 23rd",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790208000000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790209800000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "e19c44f1-f014-418a-a18a-3f797877d0aa",
          "CourseId": "00520739",
          "CourseIdTrimmed": "520739",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 23rd, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Sep 23rd",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790209800000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790211600000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "4ab181f4-0559-4a64-bd25-d066f3de1bc2",
          "CourseId": "00524450",
          "CourseIdTrimmed": "524450",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 23rd, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Sep 23rd",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790209800000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790211600000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "694b7dfd-4215-4ee5-858c-c8ae60feb317",
          "CourseId": "00524452",
          "CourseIdTrimmed": "524452",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 23rd, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Sep 23rd",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790211600000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790213400000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "47529e52-982f-4958-9d8b-b698064d5d6d",
          "CourseId": "00524453",
          "CourseIdTrimmed": "524453",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 23rd, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Sep 23rd",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790213400000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790215200000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "f50c4e1d-0296-4daf-ad04-977668c12003",
          "CourseId": "00524455",
          "CourseIdTrimmed": "524455",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 23rd, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Sep 23rd",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790215200000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790217000000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "b3340771-599a-4a15-93dd-115c97ce617f",
          "CourseId": "00531089",
          "CourseIdTrimmed": "531089",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 24th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Sep 24th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790265600000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790267400000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "0aeaa1af-0650-4ec4-b897-3cc8a19e03c6",
          "CourseId": "00531091",
          "CourseIdTrimmed": "531091",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 24th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Sep 24th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790267400000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790269200000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "c5dc9bce-517f-4168-8a47-a09e0e538004",
          "CourseId": "00531093",
          "CourseIdTrimmed": "531093",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 24th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Sep 24th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790269200000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790271000000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "aa7933fa-6350-44c7-878e-eae0fa24188f",
          "CourseId": "00531096",
          "CourseIdTrimmed": "531096",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 24th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Sep 24th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790272800000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790274600000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "c9c8ec86-c56c-4aa7-b48a-2ff9f11d0629",
          "CourseId": "00531097",
          "CourseIdTrimmed": "531097",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 24th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Sep 24th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790274600000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790276400000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "e526e025-a024-4162-8c63-94f724fb7c3b",
          "CourseId": "00531102",
          "CourseIdTrimmed": "531102",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 24th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Sep 24th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790276400000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790278200000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "717ff33c-df36-4d4c-840e-440985226f97",
          "CourseId": "00524456",
          "CourseIdTrimmed": "524456",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 24th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Sep 24th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790289000000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790290800000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "26ef4bbf-8674-4ca2-9023-a2da6807d400",
          "CourseId": "00524459",
          "CourseIdTrimmed": "524459",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 24th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Sep 24th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790290800000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790292600000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "29368815-5d7c-4e2a-a78a-0fd4c9a81159",
          "CourseId": "00524460",
          "CourseIdTrimmed": "524460",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 24th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Sep 24th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790292600000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790294400000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "1219fefc-3884-4db8-978e-ab078f487440",
          "CourseId": "00524461",
          "CourseIdTrimmed": "524461",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 24th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Sep 24th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790294400000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790296200000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "ffa6207d-8e7a-4a98-b37f-99daa2925ac3",
          "CourseId": "00524462",
          "CourseIdTrimmed": "524462",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 24th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Sep 24th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790296200000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790298000000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "ab3adbcb-4005-4900-93fb-234b401fc81b",
          "CourseId": "00531442",
          "CourseIdTrimmed": "531442",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 24th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Sep 24th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790298000000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790299800000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "01b2a4a8-be3a-4fe0-b242-2e08054bc356",
          "CourseId": "00524463",
          "CourseIdTrimmed": "524463",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 24th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Sep 24th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790298000000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790299800000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "e017c64e-367e-4316-9a95-9318aaf33563",
          "CourseId": "00524464",
          "CourseIdTrimmed": "524464",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 24th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Sep 24th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790299800000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790301600000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "d02f9f71-37a8-44eb-8e17-7a1a68d874fd",
          "CourseId": "00524465",
          "CourseIdTrimmed": "524465",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 24th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Sep 24th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790301600000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790303400000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "39f4dbbc-bff9-4c28-a7ef-9d0f8d516899",
          "CourseId": "00524476",
          "CourseIdTrimmed": "524476",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 25th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Sep 25th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790359200000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790361000000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "364222b1-c5e4-48b6-aa6e-5282cedd8a5d",
          "CourseId": "00524477",
          "CourseIdTrimmed": "524477",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 25th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Sep 25th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790361000000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790362800000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "4ceeaaae-3930-453a-b435-d152c9daa66c",
          "CourseId": "00524478",
          "CourseIdTrimmed": "524478",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 25th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Sep 25th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790362800000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790364600000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "950bd301-914c-4a5d-8e22-7fb7b020fd50",
          "CourseId": "00524479",
          "CourseIdTrimmed": "524479",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 25th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Sep 25th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790364600000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790366400000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "2696a026-9b2c-462b-8b17-a294107d6154",
          "CourseId": "00524467",
          "CourseIdTrimmed": "524467",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 25th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Sep 25th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790375400000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790377200000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "7263deed-dfa7-4bd0-af35-ea210bfa6f7e",
          "CourseId": "00524468",
          "CourseIdTrimmed": "524468",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 25th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Sep 25th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790377200000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790379000000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "b69b25e5-d35f-499d-bb46-5cdf4bd815da",
          "CourseId": "00524469",
          "CourseIdTrimmed": "524469",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 25th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Sep 25th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790379000000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790380800000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "b3e4e449-434b-4c6c-859e-96ce8172cad1",
          "CourseId": "00524470",
          "CourseIdTrimmed": "524470",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 25th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Sep 25th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790380800000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790382600000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "f0a69fef-3e99-4fe7-8dba-0789b3188886",
          "CourseId": "00524471",
          "CourseIdTrimmed": "524471",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 25th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Sep 25th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790382600000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790384400000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "8460cb55-70d4-4b92-8d87-7f8b89e5a0e3",
          "CourseId": "00524472",
          "CourseIdTrimmed": "524472",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 25th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Sep 25th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790384400000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790386200000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "aa4d441d-b480-4e82-9369-c18887f9cce9",
          "CourseId": "00524473",
          "CourseIdTrimmed": "524473",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 25th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Sep 25th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790386200000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790388000000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "067c1a76-ffef-49a2-8973-062350f71d25",
          "CourseId": "00524475",
          "CourseIdTrimmed": "524475",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 25th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Sep 25th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790388000000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790389800000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "c8825782-a0a0-4d29-b05d-7a067a0b5902",
          "CourseId": "00531530",
          "CourseIdTrimmed": "531530",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 26th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Sep 26th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790440200000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790442000000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "6ed7178d-ccf7-4636-8def-95b4834a443b",
          "CourseId": "00531533",
          "CourseIdTrimmed": "531533",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 26th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Sep 26th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790447400000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790449200000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "f272c88c-2212-4e58-9f27-9276df90e015",
          "CourseId": "00524480",
          "CourseIdTrimmed": "524480",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Sep 27th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Sep 27th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790524800000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790526600000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "6441b2c5-4c76-41ed-9cb9-d353058229fe",
          "CourseId": "00531544",
          "CourseIdTrimmed": "531544",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Sep 27th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Sep 27th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790526600000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790528400000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "6fc775c7-5b76-4ff5-a3b4-0dc86f0650d8",
          "CourseId": "00524481",
          "CourseIdTrimmed": "524481",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Sep 27th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Sep 27th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790526600000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790528400000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "04aa2a79-3a95-41f9-8be8-d7807f64bb3f",
          "CourseId": "00524482",
          "CourseIdTrimmed": "524482",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Sep 27th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Sep 27th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790528400000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790530200000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "905ed220-95f7-4d31-9897-af36100a4e8b",
          "CourseId": "00524483",
          "CourseIdTrimmed": "524483",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Sep 27th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Sep 27th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790530200000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790532000000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "64298207-618f-4b6b-94bf-3e5f8cb53aa6",
          "CourseId": "00524484",
          "CourseIdTrimmed": "524484",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Sep 27th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Sep 27th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790532000000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790533800000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "5085eada-b6fa-4920-b949-dd6b07f65bfc",
          "CourseId": "00531545",
          "CourseIdTrimmed": "531545",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Sep 27th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Sep 27th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790533800000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790535600000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "230bc60e-efb7-4371-bbab-8dd729ebcf2a",
          "CourseId": "00524485",
          "CourseIdTrimmed": "524485",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Sep 27th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Sep 27th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790533800000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790535600000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "36d3949d-0700-4af3-8261-ee90a0634b47",
          "CourseId": "00524486",
          "CourseIdTrimmed": "524486",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Sep 27th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Sep 27th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790535600000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790537400000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "2017c2c9-088e-4c80-a232-04b7ef2e382c",
          "CourseId": "00524487",
          "CourseIdTrimmed": "524487",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Sep 27th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Sep 27th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790537400000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790539200000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "28-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "4a106fa7-8e42-4888-86bb-dbc2f2426476",
          "CourseId": "00531004",
          "CourseIdTrimmed": "531004",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 28th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790611200000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790613000000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "28-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "ebeadeb4-7f32-43a2-8a1b-220f0e6fbd39",
          "CourseId": "00531022",
          "CourseIdTrimmed": "531022",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 28th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790613000000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790614800000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "28-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "1997692c-139d-4e0c-a013-2084a6e04d9d",
          "CourseId": "00531023",
          "CourseIdTrimmed": "531023",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 28th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790614800000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790616600000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "28-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "16981c29-3c2f-4820-a076-99f2d5102d04",
          "CourseId": "00531025",
          "CourseIdTrimmed": "531025",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 28th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790618400000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790620200000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "28-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "73961985-d291-41d7-89ce-4870ba924afc",
          "CourseId": "00531026",
          "CourseIdTrimmed": "531026",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 28th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790620200000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790622000000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "28-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "6955de12-a835-4868-b7f9-f44097cbec67",
          "CourseId": "00531027",
          "CourseIdTrimmed": "531027",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 28th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790622000000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790623800000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "28-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "1a8def79-9a3c-436d-b9c7-60e65ada3960",
          "CourseId": "00524492",
          "CourseIdTrimmed": "524492",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 28th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790634600000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790636400000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "28-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "db94384a-7399-4095-add9-7bcf3966f03b",
          "CourseId": "00524494",
          "CourseIdTrimmed": "524494",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 28th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790636400000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790638200000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "28-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "c3813a87-8e19-428d-8e10-2fd015504ec1",
          "CourseId": "00524515",
          "CourseIdTrimmed": "524515",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 28th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790638200000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790640000000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "28-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "034af68a-1f2b-4dcf-974c-a06770fb604d",
          "CourseId": "00524518",
          "CourseIdTrimmed": "524518",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 28th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790640000000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790641800000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "28-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "ecfa96a2-8a07-4976-9189-52b877d39ec9",
          "CourseId": "00520740",
          "CourseIdTrimmed": "520740",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 28th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790641800000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790643600000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "28-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "0cf7d5a2-72d9-4036-b3c7-17f889714dee",
          "CourseId": "00524521",
          "CourseIdTrimmed": "524521",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 28th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790641800000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790643600000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "28-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "17dda174-c2db-46bd-b55e-c515b83914a7",
          "CourseId": "00524526",
          "CourseIdTrimmed": "524526",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 28th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790643600000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790645400000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "28-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "5cd32614-2685-4886-88c7-8663ad462504",
          "CourseId": "00524528",
          "CourseIdTrimmed": "524528",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 28th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790645400000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790647200000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "28-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "c6aae6b5-f210-4f94-bf90-6b50469cbf3d",
          "CourseId": "00524531",
          "CourseIdTrimmed": "524531",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 28th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790647200000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790649000000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "29-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "dc4c61ce-8e48-49cf-bc16-d7ee96d1cc6b",
          "CourseId": "00531104",
          "CourseIdTrimmed": "531104",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 29th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Sep 29th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790697600000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790699400000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "29-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "71d939ea-1f88-4ff5-95d0-1cda7c3e001e",
          "CourseId": "00531105",
          "CourseIdTrimmed": "531105",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 29th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Sep 29th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790699400000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790701200000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "29-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "78e65a1e-e37c-4753-9a49-1c0646519789",
          "CourseId": "00531106",
          "CourseIdTrimmed": "531106",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 29th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Sep 29th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790701200000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790703000000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "29-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "a3932177-07bd-4038-9f9e-7b2c3bdf918e",
          "CourseId": "00531108",
          "CourseIdTrimmed": "531108",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 29th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Sep 29th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790704800000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790706600000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "29-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "df7e41ee-26c4-47c2-839f-2d275c45c839",
          "CourseId": "00531109",
          "CourseIdTrimmed": "531109",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 29th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Sep 29th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790706600000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790708400000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "29-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "9582dbed-819d-4cfc-a190-f374ecb3c290",
          "CourseId": "00531110",
          "CourseIdTrimmed": "531110",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 29th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Sep 29th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790708400000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790710200000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "29-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "5c36144c-5cae-495f-a66c-d8497200ab95",
          "CourseId": "00527733",
          "CourseIdTrimmed": "527733",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 29th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Sep 29th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790721000000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790722800000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "29-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "c963e5c0-b04a-4dfb-9861-8a6a3f061a4d",
          "CourseId": "00527734",
          "CourseIdTrimmed": "527734",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 29th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Sep 29th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790722800000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790724600000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "29-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "1e6e9997-3ccc-4564-9ac0-b783e71090c5",
          "CourseId": "00527735",
          "CourseIdTrimmed": "527735",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 29th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Sep 29th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790724600000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790726400000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "29-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "61db114f-fde2-459f-bd0c-bbac39477b3d",
          "CourseId": "00527736",
          "CourseIdTrimmed": "527736",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 29th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Sep 29th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790726400000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790728200000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "29-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "e5ae0b10-45b3-49e4-9e51-f26870fdc4cc",
          "CourseId": "00527737",
          "CourseIdTrimmed": "527737",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 29th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Sep 29th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790728200000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790730000000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "29-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "4d86296b-2a8c-4440-91b6-86b55713c059",
          "CourseId": "00531443",
          "CourseIdTrimmed": "531443",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 29th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Sep 29th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790730000000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790731800000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "29-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "9bdd7418-f9cd-405d-b1db-34f700445086",
          "CourseId": "00527738",
          "CourseIdTrimmed": "527738",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 29th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Sep 29th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790730000000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790731800000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "29-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "013a1a59-7743-40e3-b777-2b7aae672b74",
          "CourseId": "00527739",
          "CourseIdTrimmed": "527739",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 29th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Sep 29th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790731800000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790733600000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "29-Sep-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "efbb7dd5-cbb0-4fe7-a8b8-6de295837166",
          "CourseId": "00527741",
          "CourseIdTrimmed": "527741",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 29th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Sep 29th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790733600000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790735400000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "01-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "528d6417-5649-42e4-aaa1-54d3d0df52a3",
          "CourseId": "00531111",
          "CourseIdTrimmed": "531111",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 1st, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790870400000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790872200000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "01-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "319a738d-37db-4a1f-81b1-bdd146cfa422",
          "CourseId": "00531113",
          "CourseIdTrimmed": "531113",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 1st, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790872200000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790874000000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "01-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "6fe5f7f8-a1a9-4c12-a033-973ea6511170",
          "CourseId": "00531114",
          "CourseIdTrimmed": "531114",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 1st, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790874000000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790875800000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "01-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "7ed8d6af-2357-4b98-a1d6-655733bf402c",
          "CourseId": "00531119",
          "CourseIdTrimmed": "531119",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 1st, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790877600000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790879400000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "01-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "6a275a71-0523-46ab-b460-643379e4444e",
          "CourseId": "00531122",
          "CourseIdTrimmed": "531122",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 1st, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790879400000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790881200000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "01-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "814886ee-7eca-4655-9556-bf97e087328a",
          "CourseId": "00531123",
          "CourseIdTrimmed": "531123",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 1st, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790881200000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790883000000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "01-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "92b5f9c2-aef4-41e0-b0fd-13627613e4ec",
          "CourseId": "00527743",
          "CourseIdTrimmed": "527743",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 1st, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790893800000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790895600000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "01-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "32f466b7-a7f6-456c-a44b-8982f93520a9",
          "CourseId": "00527744",
          "CourseIdTrimmed": "527744",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 1st, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790895600000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790897400000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "01-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "43724a91-18a3-4be7-b565-7460787cab03",
          "CourseId": "00527747",
          "CourseIdTrimmed": "527747",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 1st, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790897400000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790899200000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "01-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "a191c30f-b90a-4b56-a7ae-b148d6fa7c7d",
          "CourseId": "00527748",
          "CourseIdTrimmed": "527748",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 1st, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790899200000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790901000000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "01-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "ca444942-7517-4682-98af-51941bb40a2a",
          "CourseId": "00527750",
          "CourseIdTrimmed": "527750",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 1st, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790901000000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790902800000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "01-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "88b74603-6540-47dd-8125-0dbad4b26d34",
          "CourseId": "00531444",
          "CourseIdTrimmed": "531444",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 1st, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790902800000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790904600000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "01-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "8b7717d0-c57d-43f8-8f4f-ea1b24ee4b8e",
          "CourseId": "00527751",
          "CourseIdTrimmed": "527751",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 1st, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790902800000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790904600000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "01-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "41cc87b4-5743-4a46-912b-3c69b741d14b",
          "CourseId": "00527752",
          "CourseIdTrimmed": "527752",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 1st, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790904600000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790906400000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "01-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "2e46fe39-b795-4890-8779-274076dc652e",
          "CourseId": "00528206",
          "CourseIdTrimmed": "528206",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 1st, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790906400000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790908200000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "02-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "56ccd265-ed9c-4eaf-b8fd-113f6f2dc9aa",
          "CourseId": "00528225",
          "CourseIdTrimmed": "528225",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 2nd, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Oct 2nd",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790964000000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790965800000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "02-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "cfe6ac4f-7cfb-4e9d-95a3-4d7faaa2b931",
          "CourseId": "00528228",
          "CourseIdTrimmed": "528228",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 2nd, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Oct 2nd",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790965800000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790967600000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "02-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "0aca0ca5-d35a-43b6-8b59-012c62488d9a",
          "CourseId": "00528230",
          "CourseIdTrimmed": "528230",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 2nd, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Oct 2nd",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790967600000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790969400000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "02-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "df94b6b6-07cc-4714-b9aa-91279ce151ac",
          "CourseId": "00528232",
          "CourseIdTrimmed": "528232",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 2nd, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Oct 2nd",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790969400000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790971200000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "02-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "75532892-dd69-4846-a63a-0ed38ae4ea67",
          "CourseId": "00528207",
          "CourseIdTrimmed": "528207",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 2nd, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Oct 2nd",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790980200000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790982000000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "02-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "746829c6-1581-4e0d-82ff-783ff66854f5",
          "CourseId": "00528211",
          "CourseIdTrimmed": "528211",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 2nd, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Oct 2nd",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790982000000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790983800000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "02-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "7dc0bcc7-21aa-4ee2-a14c-d7f7c4572dd0",
          "CourseId": "00528212",
          "CourseIdTrimmed": "528212",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 2nd, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Oct 2nd",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790983800000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790985600000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "02-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "a72af7c4-32fe-4120-8bc6-9c5d46dadf0e",
          "CourseId": "00528215",
          "CourseIdTrimmed": "528215",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 2nd, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Oct 2nd",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790985600000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790987400000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "02-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "ca352c36-7740-4164-9d73-c0b4729aa8e8",
          "CourseId": "00528219",
          "CourseIdTrimmed": "528219",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 2nd, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Oct 2nd",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790987400000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790989200000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "02-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "d7e47263-37be-4101-ac5b-e25b47a41b1a",
          "CourseId": "00528220",
          "CourseIdTrimmed": "528220",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 2nd, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Oct 2nd",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790989200000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790991000000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "02-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "0c8917fb-d167-410a-9533-da7e8e51345d",
          "CourseId": "00528222",
          "CourseIdTrimmed": "528222",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 2nd, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Oct 2nd",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790991000000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790992800000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "02-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "801cb0d6-bead-47e4-91bb-6bea10b0137f",
          "CourseId": "00528223",
          "CourseIdTrimmed": "528223",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 2nd, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Oct 2nd",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1790992800000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790994600000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "03-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "e3cb3989-2994-4846-8901-1e9c00162dd5",
          "CourseId": "00531535",
          "CourseIdTrimmed": "531535",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 3rd, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Oct 3rd",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791045000000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791046800000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "03-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "615de052-43e5-4d1c-88e9-49174cecf85a",
          "CourseId": "00531537",
          "CourseIdTrimmed": "531537",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 3rd, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Oct 3rd",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791052200000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791054000000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "04-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "6901b509-94ee-41b0-8cff-8d2e7e2925a0",
          "CourseId": "00528234",
          "CourseIdTrimmed": "528234",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Oct 4th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791129600000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791131400000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "04-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "a99e51a6-1425-4050-8956-bc06e687500a",
          "CourseId": "00531540",
          "CourseIdTrimmed": "531540",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Oct 4th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791131400000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791133200000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "04-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "4553b166-c5fe-441a-a26b-bc9203bc954e",
          "CourseId": "00528237",
          "CourseIdTrimmed": "528237",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Oct 4th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791131400000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791133200000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "04-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "e43db249-7a0c-481c-ab9a-9c0bb6ec291b",
          "CourseId": "00528240",
          "CourseIdTrimmed": "528240",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Oct 4th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791133200000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791135000000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "04-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "c77d695e-37e8-4dff-b73c-8d458e045c25",
          "CourseId": "00528242",
          "CourseIdTrimmed": "528242",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Oct 4th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791135000000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791136800000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "04-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "f409622d-3956-4c00-927e-595d3f12b4de",
          "CourseId": "00528246",
          "CourseIdTrimmed": "528246",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Oct 4th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791136800000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791138600000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "04-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "ff8a4206-9b1b-4178-ab79-65eeac05ae77",
          "CourseId": "00531543",
          "CourseIdTrimmed": "531543",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Oct 4th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791138600000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791140400000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "04-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "85e7c6e1-fd14-4f74-ae1d-ce8a2a61f92c",
          "CourseId": "00528247",
          "CourseIdTrimmed": "528247",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Oct 4th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791138600000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791140400000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "04-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "64dfc200-4e6b-4666-a557-824a0a8bebed",
          "CourseId": "00528250",
          "CourseIdTrimmed": "528250",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Oct 4th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791140400000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791142200000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "04-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "d8a4d332-ded0-48f2-bfc4-21967cfb58d8",
          "CourseId": "00528251",
          "CourseIdTrimmed": "528251",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Oct 4th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791142200000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791144000000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "acd2df7a-35d9-4b91-b9b8-5bf2e83af9f6",
          "CourseId": "00531127",
          "CourseIdTrimmed": "531127",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Oct 5th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791216000000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791217800000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "9418fe11-ded2-4be0-b05b-51974fe6077a",
          "CourseId": "00531128",
          "CourseIdTrimmed": "531128",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Oct 5th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791217800000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791219600000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "2c477949-daed-463f-a9b6-54f464be1123",
          "CourseId": "00531129",
          "CourseIdTrimmed": "531129",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Oct 5th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791219600000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791221400000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "64dcbe3b-c90a-473b-8cf3-3bda60dd3164",
          "CourseId": "00531130",
          "CourseIdTrimmed": "531130",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Oct 5th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791223200000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791225000000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "037124a7-18fd-4fb1-a31c-7de85944ff94",
          "CourseId": "00531131",
          "CourseIdTrimmed": "531131",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Oct 5th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791225000000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791226800000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "01f52e63-7a45-489a-ada0-fd653c0ee387",
          "CourseId": "00531133",
          "CourseIdTrimmed": "531133",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Oct 5th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791226800000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791228600000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "9589f377-42ba-4da2-ae27-631f44da579b",
          "CourseId": "00528253",
          "CourseIdTrimmed": "528253",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Oct 5th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791239400000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791241200000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "ccad74f2-785c-4781-9aa6-f939a435de28",
          "CourseId": "00528255",
          "CourseIdTrimmed": "528255",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Oct 5th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791241200000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791243000000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "2a58ae83-f608-4121-9fcb-9a7d99bb05c6",
          "CourseId": "00528258",
          "CourseIdTrimmed": "528258",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Oct 5th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791243000000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791244800000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "85423647-81ff-4866-976a-8c9108d7fc53",
          "CourseId": "00528260",
          "CourseIdTrimmed": "528260",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Oct 5th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791244800000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791246600000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "8735c368-77df-448a-9ce9-4f237e6a6929",
          "CourseId": "00531556",
          "CourseIdTrimmed": "531556",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Oct 5th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791246600000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791248400000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "7adbd80d-6f8d-4a42-bec2-768d1df99123",
          "CourseId": "00528261",
          "CourseIdTrimmed": "528261",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Oct 5th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791246600000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791248400000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "62b53463-8b20-44e2-9376-21c98c6f85f1",
          "CourseId": "00528263",
          "CourseIdTrimmed": "528263",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Oct 5th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791248400000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791250200000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "fdaa4f11-7cda-4468-88e0-12e31be8bbfb",
          "CourseId": "00528266",
          "CourseIdTrimmed": "528266",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Oct 5th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791250200000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791252000000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "3e0e3b1c-9530-4bfb-b947-a64b0b3dc654",
          "CourseId": "00528268",
          "CourseIdTrimmed": "528268",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Oct 5th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791252000000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791253800000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "6c9b2a82-0ea0-434d-ad26-1ff45b6940ae",
          "CourseId": "00539897",
          "CourseIdTrimmed": "539897",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Oct 6th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791302400000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791304200000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "a4057892-53cd-4855-ad8e-f637c32994be",
          "CourseId": "00539898",
          "CourseIdTrimmed": "539898",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Oct 6th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791304200000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791306000000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "a62af699-1417-4602-acf5-2cbe589737f1",
          "CourseId": "00539899",
          "CourseIdTrimmed": "539899",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Oct 6th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791306000000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791307800000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "83fa8fa1-8acd-4304-87e8-cb203633f99c",
          "CourseId": "00539900",
          "CourseIdTrimmed": "539900",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Oct 6th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791309600000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791311400000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "e1ba7746-4551-406f-b633-dceac0faab50",
          "CourseId": "00539901",
          "CourseIdTrimmed": "539901",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Oct 6th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791311400000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791313200000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "90a81519-af19-4d7b-a2fe-f3d9b0fae1a7",
          "CourseId": "00539902",
          "CourseIdTrimmed": "539902",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Oct 6th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791313200000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791315000000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "edfdaee3-3900-448c-af04-42b315338ded",
          "CourseId": "00528270",
          "CourseIdTrimmed": "528270",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Oct 6th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791325800000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791327600000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "cf4f0dad-27f6-45da-a4a8-e86f4b6efd66",
          "CourseId": "00528272",
          "CourseIdTrimmed": "528272",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Oct 6th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791327600000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791329400000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "93d4471f-4196-4a71-bdce-a7ee36bcfda3",
          "CourseId": "00528275",
          "CourseIdTrimmed": "528275",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Oct 6th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791329400000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791331200000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "31f2dea6-6429-4952-8a74-705294eeb690",
          "CourseId": "00528277",
          "CourseIdTrimmed": "528277",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Oct 6th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791331200000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791333000000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "2704f40c-eddb-4c27-aff8-96ac8f1be1a3",
          "CourseId": "00528281",
          "CourseIdTrimmed": "528281",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Oct 6th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791333000000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791334800000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "fcc6b94e-6747-4185-877a-949355a89aa0",
          "CourseId": "00531566",
          "CourseIdTrimmed": "531566",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Oct 6th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791334800000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791336600000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "3b9a0f50-3a3c-497d-acb9-ad3c63223c34",
          "CourseId": "00528284",
          "CourseIdTrimmed": "528284",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Oct 6th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791334800000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791336600000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "75e44985-f691-41af-91e4-4bb721e9b566",
          "CourseId": "00528286",
          "CourseIdTrimmed": "528286",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Oct 6th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791336600000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791338400000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "ee9f7d67-4cfe-4b12-918e-00f27674ecfd",
          "CourseId": "00528288",
          "CourseIdTrimmed": "528288",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Oct 6th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791338400000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791340200000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "07-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "67e4caf3-9562-4641-992a-0e9449d16ea0",
          "CourseId": "00531141",
          "CourseIdTrimmed": "531141",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 7th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Oct 7th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791388800000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791390600000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "07-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "99183fa7-4ca4-4973-98e1-b5c9492033d9",
          "CourseId": "00531142",
          "CourseIdTrimmed": "531142",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 7th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Oct 7th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791390600000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791392400000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "07-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "b5675108-0837-47a9-817c-a3bbee3e80ee",
          "CourseId": "00531143",
          "CourseIdTrimmed": "531143",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 7th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Oct 7th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791392400000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791394200000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "07-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "5ab980dc-d908-42fc-a10a-6f01c7ee2ab2",
          "CourseId": "00531150",
          "CourseIdTrimmed": "531150",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 7th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Oct 7th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791396000000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791397800000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "07-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "fecf15e3-f6fc-48de-8de0-d56e7c21103d",
          "CourseId": "00531153",
          "CourseIdTrimmed": "531153",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 7th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Oct 7th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791397800000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791399600000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "07-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "fc93c18b-62b0-438c-bfc8-18174030f0bd",
          "CourseId": "00531154",
          "CourseIdTrimmed": "531154",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 7th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Oct 7th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791399600000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791401400000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "07-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "f099c4db-7654-4bb8-a820-de20f81beec5",
          "CourseId": "00528294",
          "CourseIdTrimmed": "528294",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 7th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Oct 7th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791412200000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791414000000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "07-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "3f0841d7-5888-4669-a84d-875408e2cc81",
          "CourseId": "00528299",
          "CourseIdTrimmed": "528299",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 7th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Oct 7th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791414000000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791415800000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "07-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "8957ee09-f30d-4d76-9e36-31067b14ba90",
          "CourseId": "00528301",
          "CourseIdTrimmed": "528301",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 7th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Oct 7th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791415800000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791417600000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "07-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "27cf7407-ce7f-4e23-9e07-c41c930ae8de",
          "CourseId": "00528303",
          "CourseIdTrimmed": "528303",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 7th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Oct 7th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791417600000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791419400000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "07-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "a98233fb-c047-45fc-8a69-db6cf7fd620b",
          "CourseId": "00531557",
          "CourseIdTrimmed": "531557",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 7th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Oct 7th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791419400000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791421200000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "07-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "90ed6465-4421-4635-b1b1-a8de5e95f2c6",
          "CourseId": "00528306",
          "CourseIdTrimmed": "528306",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 7th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Oct 7th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791419400000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791421200000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "07-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "d347ebe7-be6a-406b-a5e0-7873d4e6764f",
          "CourseId": "00528307",
          "CourseIdTrimmed": "528307",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 7th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Oct 7th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791421200000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791423000000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "07-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "35cbe3c4-e6b5-48e5-8671-c8136853ad94",
          "CourseId": "00528309",
          "CourseIdTrimmed": "528309",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 7th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Oct 7th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791423000000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791424800000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "07-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "fc0718ac-8d9b-4a5f-890a-61c08a0a2d6d",
          "CourseId": "00528312",
          "CourseIdTrimmed": "528312",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 7th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Oct 7th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791424800000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791426600000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "67f18faa-7d82-4658-ac43-ff413046216f",
          "CourseId": "00539903",
          "CourseIdTrimmed": "539903",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 8th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Oct 8th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791475200000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791477000000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "ff8199b0-f0c3-463a-afa7-222cd1d4c081",
          "CourseId": "00539904",
          "CourseIdTrimmed": "539904",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 8th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Oct 8th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791477000000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791478800000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "c3169f5f-3d97-4be0-a0df-c9159a4261e4",
          "CourseId": "00539905",
          "CourseIdTrimmed": "539905",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 8th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Oct 8th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791478800000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791480600000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "eed2938f-a098-4e7e-8ac0-b4f082ac78fa",
          "CourseId": "00539906",
          "CourseIdTrimmed": "539906",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 8th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Oct 8th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791482400000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791484200000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "62823b10-6450-4e92-8fa0-69312d98df27",
          "CourseId": "00539907",
          "CourseIdTrimmed": "539907",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 8th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Oct 8th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791484200000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791486000000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "d79fddee-fe38-4299-97b2-3c529b09fc1a",
          "CourseId": "00539908",
          "CourseIdTrimmed": "539908",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 8th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Oct 8th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791486000000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791487800000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "4b9dc680-6ec5-4912-a55d-eed66089ee95",
          "CourseId": "00528317",
          "CourseIdTrimmed": "528317",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 8th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Oct 8th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791498600000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791500400000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "988bc223-3812-40e9-bf79-45abb946860e",
          "CourseId": "00528318",
          "CourseIdTrimmed": "528318",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 8th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Oct 8th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791500400000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791502200000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "9cd95965-7bbe-4e22-918a-1de6f4d145b4",
          "CourseId": "00528320",
          "CourseIdTrimmed": "528320",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 8th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Oct 8th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791502200000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791504000000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "46ae101b-4a46-47c6-b46e-cadcf6ff7915",
          "CourseId": "00528323",
          "CourseIdTrimmed": "528323",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 8th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Oct 8th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791504000000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791505800000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "7ca530a1-bfb4-48df-af37-9b25f917b401",
          "CourseId": "00528326",
          "CourseIdTrimmed": "528326",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 8th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Oct 8th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791505800000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791507600000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "2f272c00-7812-4ffc-b4a5-d5fbbcab7a7e",
          "CourseId": "00531568",
          "CourseIdTrimmed": "531568",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 8th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Oct 8th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791507600000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791509400000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "e94df9a9-135c-49cc-a8b3-2bada198b0f3",
          "CourseId": "00528328",
          "CourseIdTrimmed": "528328",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 8th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Oct 8th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791507600000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791509400000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "87403a9f-fddb-4bd8-a0fb-b4406c09d11c",
          "CourseId": "00528329",
          "CourseIdTrimmed": "528329",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 8th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Oct 8th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791509400000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791511200000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "f3f8fa03-ba65-431f-a25e-f6aa88a6f964",
          "CourseId": "00528331",
          "CourseIdTrimmed": "528331",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 8th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Oct 8th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791511200000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791513000000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "657f9191-161d-4769-b9a7-4bc43de914cd",
          "CourseId": "00528332",
          "CourseIdTrimmed": "528332",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 9th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Oct 9th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791568800000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791570600000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "48916f64-18f5-49e1-b378-1ae24801592f",
          "CourseId": "00528333",
          "CourseIdTrimmed": "528333",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 9th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Oct 9th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791570600000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791572400000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "bc18e568-ce6f-4bdb-89c8-6b33f2710ef1",
          "CourseId": "00528335",
          "CourseIdTrimmed": "528335",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 9th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Oct 9th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791572400000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791574200000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "977e883a-4987-4079-9d64-0d2d5c05c2e7",
          "CourseId": "00528337",
          "CourseIdTrimmed": "528337",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 9th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Oct 9th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791574200000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791576000000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "c72e53c6-4805-42c8-be25-cd06f116608d",
          "CourseId": "00528338",
          "CourseIdTrimmed": "528338",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 9th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Oct 9th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791585000000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791586800000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "d9890e25-0a74-44dc-a661-c7aa3d471988",
          "CourseId": "00528340",
          "CourseIdTrimmed": "528340",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 9th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Oct 9th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791586800000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791588600000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "7fd00b3b-54b6-4817-96ed-57e9b76749ea",
          "CourseId": "00528342",
          "CourseIdTrimmed": "528342",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 9th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Oct 9th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791588600000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791590400000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "00e8cd80-18c5-4945-92e5-5021116020e4",
          "CourseId": "00528344",
          "CourseIdTrimmed": "528344",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 9th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Oct 9th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791590400000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791592200000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "3a568df9-b8ec-400d-b1a2-12f942df53b2",
          "CourseId": "00528345",
          "CourseIdTrimmed": "528345",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 9th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Oct 9th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791592200000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791594000000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "57c4045a-c430-4df0-a6c3-d0b0cc6c9619",
          "CourseId": "00528346",
          "CourseIdTrimmed": "528346",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 9th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Oct 9th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791594000000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791595800000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "632880e6-b273-4b89-9b60-b583723cd206",
          "CourseId": "00528347",
          "CourseIdTrimmed": "528347",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 9th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Oct 9th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791595800000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791597600000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "7fe27cc0-7743-4d5c-84c0-7fad685816df",
          "CourseId": "00528349",
          "CourseIdTrimmed": "528349",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 9th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Oct 9th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791597600000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791599400000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "a28d6e7e-a46d-43df-992b-1258eb2d5b4f",
          "CourseId": "00536431",
          "CourseIdTrimmed": "536431",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 12th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Oct 12th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791820800000)/",
              "StartDate": "/Date(1791788400000)/",
              "EndDateWithOffset": "/Date(1791822600000)/",
              "EndDate": "/Date(1791788400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "c5bb6f31-f10f-4af9-812f-75309080501a",
          "CourseId": "00536432",
          "CourseIdTrimmed": "536432",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 12th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Oct 12th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791822600000)/",
              "StartDate": "/Date(1791788400000)/",
              "EndDateWithOffset": "/Date(1791824400000)/",
              "EndDate": "/Date(1791788400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "a3d6648a-9ebe-4173-9575-a5ebd6d5642b",
          "CourseId": "00539909",
          "CourseIdTrimmed": "539909",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 13th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Oct 13th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791907200000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791909000000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "0aa6e2ee-7831-4176-81db-d70aa1632504",
          "CourseId": "00539910",
          "CourseIdTrimmed": "539910",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 13th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Oct 13th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791909000000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791910800000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "d05bf7e2-6081-42e0-a481-fca5dfb7803e",
          "CourseId": "00539911",
          "CourseIdTrimmed": "539911",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 13th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Oct 13th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791910800000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791912600000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "160cc2c3-c5e7-43a0-9621-5e62cd0e4077",
          "CourseId": "00539912",
          "CourseIdTrimmed": "539912",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 13th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Oct 13th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791914400000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791916200000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "c0e73f33-18ad-4aeb-a8a5-1b75c01b5587",
          "CourseId": "00539913",
          "CourseIdTrimmed": "539913",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 13th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Oct 13th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791916200000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791918000000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "70b9ba1c-4565-4124-8f4b-93091c0e7314",
          "CourseId": "00539914",
          "CourseIdTrimmed": "539914",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 13th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Oct 13th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791918000000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791919800000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "0686b0c4-aab8-4f28-9680-f9a1e4616581",
          "CourseId": "00528350",
          "CourseIdTrimmed": "528350",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 13th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Oct 13th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791930600000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791932400000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "9fbec701-5490-4154-89af-d1e98bbf13f8",
          "CourseId": "00528352",
          "CourseIdTrimmed": "528352",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 13th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Oct 13th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791932400000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791934200000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "e14678eb-6756-4fa6-b426-b49f3e257449",
          "CourseId": "00528353",
          "CourseIdTrimmed": "528353",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 13th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Oct 13th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791934200000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791936000000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "8e2faa7f-db98-4b19-a936-a9b6373939c6",
          "CourseId": "00528355",
          "CourseIdTrimmed": "528355",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 13th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Oct 13th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791936000000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791937800000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "ef829637-1a79-4577-b946-e57381faf9c4",
          "CourseId": "00528356",
          "CourseIdTrimmed": "528356",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 13th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Oct 13th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791937800000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791939600000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "b6e5768a-7ed3-4156-9bf4-45e8d9423be6",
          "CourseId": "00531569",
          "CourseIdTrimmed": "531569",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 13th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Oct 13th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791939600000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791941400000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "f49cb4e4-a73c-45f0-8729-26fbc488dad7",
          "CourseId": "00528357",
          "CourseIdTrimmed": "528357",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 13th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Oct 13th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791939600000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791941400000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "e58b568f-6bcf-46c1-b57f-be102296c344",
          "CourseId": "00528360",
          "CourseIdTrimmed": "528360",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 13th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Oct 13th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791941400000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791943200000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "070afecd-a0f5-435d-9ea1-8b8e16cdb170",
          "CourseId": "00528368",
          "CourseIdTrimmed": "528368",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 13th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Oct 13th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791943200000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791945000000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "96101f01-129a-4d43-a65e-5f7a83092fde",
          "CourseId": "00531155",
          "CourseIdTrimmed": "531155",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 14th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Oct 14th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791993600000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1791995400000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "35b67c8e-e7cf-4ccf-af79-5ce3f423df74",
          "CourseId": "00531156",
          "CourseIdTrimmed": "531156",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 14th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Oct 14th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791995400000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1791997200000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "55297c10-6b23-48db-9f38-1b815b14af4e",
          "CourseId": "00531157",
          "CourseIdTrimmed": "531157",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 14th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Oct 14th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791997200000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1791999000000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "7607cd1c-7b9c-4029-a741-ea1393cf3481",
          "CourseId": "00531158",
          "CourseIdTrimmed": "531158",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 14th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Oct 14th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792000800000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792002600000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "41022771-de2a-4c9c-9f24-f4f8da6d222d",
          "CourseId": "00531159",
          "CourseIdTrimmed": "531159",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 14th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Oct 14th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792002600000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792004400000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "42c15062-e467-4c62-adbe-3b6de7263bd0",
          "CourseId": "00531160",
          "CourseIdTrimmed": "531160",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 14th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Oct 14th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792004400000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792006200000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "76bf4d0b-6933-43d1-af99-93af55bdf80c",
          "CourseId": "00528371",
          "CourseIdTrimmed": "528371",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 14th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Oct 14th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792017000000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792018800000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "786cc94d-2407-4a5e-be26-d811a08110c6",
          "CourseId": "00528372",
          "CourseIdTrimmed": "528372",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 14th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Oct 14th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792018800000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792020600000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "9ce81af8-9e87-4461-b0b6-34cfb1a1531a",
          "CourseId": "00528373",
          "CourseIdTrimmed": "528373",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 14th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Oct 14th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792020600000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792022400000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "7c6c1c4a-dde4-4540-ae6d-bdb12d467993",
          "CourseId": "00528375",
          "CourseIdTrimmed": "528375",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 14th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Oct 14th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792022400000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792024200000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "5828ae4c-a905-46d7-9098-54e5e53a4764",
          "CourseId": "00531558",
          "CourseIdTrimmed": "531558",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 14th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Oct 14th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792024200000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792026000000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "f723241d-6825-44dc-8dfc-64c23e46d74c",
          "CourseId": "00528379",
          "CourseIdTrimmed": "528379",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 14th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Oct 14th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792024200000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792026000000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "8ca1e99f-bb50-46ee-9987-a37241e530ae",
          "CourseId": "00528383",
          "CourseIdTrimmed": "528383",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 14th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Oct 14th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792026000000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792027800000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "12c3c4a7-2e87-4cb9-8625-6545e6971228",
          "CourseId": "00528385",
          "CourseIdTrimmed": "528385",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 14th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Oct 14th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792027800000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792029600000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "94723f6c-702b-4b6c-bfda-2f219b1af0f3",
          "CourseId": "00528388",
          "CourseIdTrimmed": "528388",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 14th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Oct 14th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792029600000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792031400000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "15-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "52c8e7c4-3fe7-485b-9121-390a48260fb4",
          "CourseId": "00528392",
          "CourseIdTrimmed": "528392",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 15th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Oct 15th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792103400000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792105200000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "15-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "510219f5-edc4-4303-9c99-43b100ef629e",
          "CourseId": "00528395",
          "CourseIdTrimmed": "528395",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 15th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Oct 15th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792105200000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792107000000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "15-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "db4c71ce-6db5-4993-9892-7bdc87315915",
          "CourseId": "00528397",
          "CourseIdTrimmed": "528397",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 15th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Oct 15th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792107000000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792108800000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "15-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "63da52e7-9650-45d3-b2fa-d578e2220cbf",
          "CourseId": "00528399",
          "CourseIdTrimmed": "528399",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 15th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Oct 15th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792108800000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792110600000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "15-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "916548d3-da48-469f-8e43-3009d339e483",
          "CourseId": "00528403",
          "CourseIdTrimmed": "528403",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 15th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Oct 15th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792110600000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792112400000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "15-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "74efd36e-69b5-42d0-89e4-feab2d1cf60a",
          "CourseId": "00531570",
          "CourseIdTrimmed": "531570",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 15th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Oct 15th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792112400000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792114200000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "15-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "456a0210-30f1-4c6b-b04b-3e86ec297ec0",
          "CourseId": "00528406",
          "CourseIdTrimmed": "528406",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 15th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Oct 15th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792112400000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792114200000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "15-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "71fd28ca-d779-4103-baad-ed0c20916dff",
          "CourseId": "00528409",
          "CourseIdTrimmed": "528409",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 15th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Oct 15th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792114200000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792116000000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "15-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "fc023fa4-0ffd-46e0-8133-774220ba03ae",
          "CourseId": "00528411",
          "CourseIdTrimmed": "528411",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 15th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Oct 15th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792116000000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792117800000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "6315d61f-c0c8-4478-a2ce-9b4e1aa3ffde",
          "CourseId": "00528434",
          "CourseIdTrimmed": "528434",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 16th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Oct 16th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792173600000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792175400000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "4a055bc3-cd61-46fb-89db-15703e7e3bfe",
          "CourseId": "00528436",
          "CourseIdTrimmed": "528436",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 16th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Oct 16th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792175400000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792177200000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "896b64af-092c-4888-a022-9bb5b6f96ad7",
          "CourseId": "00528439",
          "CourseIdTrimmed": "528439",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 16th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Oct 16th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792177200000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792179000000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "5e5b9821-8871-4403-b915-636f37e5dd73",
          "CourseId": "00528441",
          "CourseIdTrimmed": "528441",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 16th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Oct 16th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792179000000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792180800000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "97338c0d-e7d8-49b2-9557-f2d973848de3",
          "CourseId": "00528415",
          "CourseIdTrimmed": "528415",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 16th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Oct 16th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792189800000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792191600000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "28aca1de-4739-4831-89a4-6dc8c71eb3ce",
          "CourseId": "00528430",
          "CourseIdTrimmed": "528430",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 16th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Oct 16th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792191600000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792193400000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "7c8b1d72-0219-49a4-bc97-a1c29b691286",
          "CourseId": "00528417",
          "CourseIdTrimmed": "528417",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 16th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Oct 16th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792193400000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792195200000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "ff1e4cbf-3d92-4425-9c29-f530f1b8fc0d",
          "CourseId": "00528419",
          "CourseIdTrimmed": "528419",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 16th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Oct 16th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792195200000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792197000000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "0173b6d3-942d-43dc-a190-72efd73bf986",
          "CourseId": "00528420",
          "CourseIdTrimmed": "528420",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 16th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Oct 16th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792197000000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792198800000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "8284a443-8d7e-4be9-adba-ae415d2ef508",
          "CourseId": "00528423",
          "CourseIdTrimmed": "528423",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 16th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Oct 16th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792198800000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792200600000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "ec778e24-5ab3-4913-a649-d28262b4ce26",
          "CourseId": "00528424",
          "CourseIdTrimmed": "528424",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 16th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Oct 16th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792200600000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792202400000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "f1c7ba6c-5a31-4db7-9e04-41c65ee7bdf4",
          "CourseId": "00528426",
          "CourseIdTrimmed": "528426",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 16th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Oct 16th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792202400000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792204200000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "e017c02a-b34b-4dc6-be35-e8ee225cebf4",
          "CourseId": "00531615",
          "CourseIdTrimmed": "531615",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Oct 17th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792254600000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792256400000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "5d4a56fa-f5a6-440a-928f-d8247b19f4fc",
          "CourseId": "00531647",
          "CourseIdTrimmed": "531647",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Oct 17th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792261800000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792263600000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "3843b72f-9d75-4db6-b6d6-de182fbac45a",
          "CourseId": "00528443",
          "CourseIdTrimmed": "528443",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Oct 18th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Oct 18th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792339200000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792341000000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "1564c92e-752a-49a6-9a53-782b8f65412a",
          "CourseId": "00531648",
          "CourseIdTrimmed": "531648",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Oct 18th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Oct 18th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792341000000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792342800000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "1a7f4344-728c-437a-8b9d-3d409229bb99",
          "CourseId": "00528444",
          "CourseIdTrimmed": "528444",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Oct 18th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Oct 18th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792341000000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792342800000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "d5a50376-f30f-4573-b23f-1d71ca1bbbf7",
          "CourseId": "00528445",
          "CourseIdTrimmed": "528445",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Oct 18th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Oct 18th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792342800000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792344600000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "f226ab43-4be9-4ddf-9200-349595f5a5fb",
          "CourseId": "00528446",
          "CourseIdTrimmed": "528446",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Oct 18th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Oct 18th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792344600000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792346400000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "43973299-0f47-461b-b570-27d500608656",
          "CourseId": "00528448",
          "CourseIdTrimmed": "528448",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Oct 18th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Oct 18th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792346400000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792348200000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "4b3c42cd-6d2b-4654-b35b-1634aa8961ca",
          "CourseId": "00531653",
          "CourseIdTrimmed": "531653",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Oct 18th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Oct 18th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792348200000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792350000000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "cfb6948c-43fd-4d3b-8550-8e6adb9f7665",
          "CourseId": "00528449",
          "CourseIdTrimmed": "528449",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Oct 18th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Oct 18th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792348200000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792350000000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "8c789892-d326-4228-9ad3-e61544f8ad90",
          "CourseId": "00528451",
          "CourseIdTrimmed": "528451",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Oct 18th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Oct 18th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792350000000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792351800000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "72fc2d07-77cc-4839-a37d-5d939c661fb2",
          "CourseId": "00528452",
          "CourseIdTrimmed": "528452",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Oct 18th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Oct 18th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792351800000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792353600000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "ef0fc800-d272-4ffb-8867-43e9c6df9403",
          "CourseId": "00531161",
          "CourseIdTrimmed": "531161",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 19th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Oct 19th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792425600000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792427400000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "15998e84-b3a7-4bd1-b7e2-e14c78e8c62c",
          "CourseId": "00531162",
          "CourseIdTrimmed": "531162",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 19th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Oct 19th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792427400000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792429200000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "2d6641c4-0e55-48c8-bb5f-0d739f0b76a8",
          "CourseId": "00531163",
          "CourseIdTrimmed": "531163",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 19th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Oct 19th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792429200000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792431000000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "3bece9e2-a0a3-40f5-911e-e83e378bb225",
          "CourseId": "00531164",
          "CourseIdTrimmed": "531164",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 19th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Oct 19th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792432800000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792434600000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "0c7aa5b9-4e03-4b0a-a87b-95ddd6b54510",
          "CourseId": "00531165",
          "CourseIdTrimmed": "531165",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 19th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Oct 19th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792434600000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792436400000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "28bbae5f-a64a-4807-a641-ac94beab7863",
          "CourseId": "00531166",
          "CourseIdTrimmed": "531166",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 19th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Oct 19th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792436400000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792438200000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "9198fded-3f5c-421e-87a0-aeb170a2ef92",
          "CourseId": "00528456",
          "CourseIdTrimmed": "528456",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 19th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Oct 19th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792449000000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792450800000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "b76bafaa-ac50-42e2-ac48-4497a4179773",
          "CourseId": "00528457",
          "CourseIdTrimmed": "528457",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 19th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Oct 19th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792450800000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792452600000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "e807b05b-ac6a-4208-bec6-a846f443dacc",
          "CourseId": "00528460",
          "CourseIdTrimmed": "528460",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 19th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Oct 19th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792452600000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792454400000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "27cf01fc-52c3-41a0-b4b4-be2790d03d26",
          "CourseId": "00528463",
          "CourseIdTrimmed": "528463",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 19th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Oct 19th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792454400000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792456200000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "638a72c0-61ba-4bed-914b-7c99fc7b81a7",
          "CourseId": "00531559",
          "CourseIdTrimmed": "531559",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 19th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Oct 19th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792456200000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792458000000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "e3d60c61-e2b5-4048-b75b-8cbc23014f85",
          "CourseId": "00528468",
          "CourseIdTrimmed": "528468",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 19th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Oct 19th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792456200000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792458000000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "e36148a0-5016-4250-b4c1-1033a9d745df",
          "CourseId": "00528473",
          "CourseIdTrimmed": "528473",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 19th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Oct 19th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792458000000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792459800000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "38e0a6ad-f3bd-4fc6-85a1-b378980ee31f",
          "CourseId": "00528476",
          "CourseIdTrimmed": "528476",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 19th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Oct 19th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792459800000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792461600000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "d67a62cc-5c2a-4e21-b029-958ccad8de53",
          "CourseId": "00528478",
          "CourseIdTrimmed": "528478",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 19th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Oct 19th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792461600000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792463400000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "1552fc8e-831d-458d-adb6-4be96710081f",
          "CourseId": "00528482",
          "CourseIdTrimmed": "528482",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 20th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Oct 20th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792535400000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792537200000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "51348d99-1695-41f4-871b-3777f6c95991",
          "CourseId": "00528483",
          "CourseIdTrimmed": "528483",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 20th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Oct 20th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792537200000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792539000000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "3e1472a9-bdad-434a-b9c8-f179a1c870ba",
          "CourseId": "00528484",
          "CourseIdTrimmed": "528484",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 20th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Oct 20th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792539000000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792540800000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "ee7f44ba-f0e0-47ee-ac7f-2bc0553e1aae",
          "CourseId": "00528485",
          "CourseIdTrimmed": "528485",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 20th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Oct 20th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792540800000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792542600000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "2d081901-30d9-4645-92fb-437f382ea689",
          "CourseId": "00528486",
          "CourseIdTrimmed": "528486",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 20th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Oct 20th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792542600000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792544400000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "61cd58e5-c58d-4bde-8470-fa10cbe39ef1",
          "CourseId": "00531571",
          "CourseIdTrimmed": "531571",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 20th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Oct 20th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792544400000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792546200000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "101e8ccd-a6e4-4c90-a26a-3ee41803acea",
          "CourseId": "00528488",
          "CourseIdTrimmed": "528488",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 20th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Oct 20th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792544400000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792546200000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "61a098f0-e133-45d3-9296-7d514f4edf26",
          "CourseId": "00528491",
          "CourseIdTrimmed": "528491",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 20th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Oct 20th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792546200000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792548000000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "4ff1bdbc-10e0-4b01-b855-c0d976c9d64f",
          "CourseId": "00528502",
          "CourseIdTrimmed": "528502",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 20th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Oct 20th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792548000000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792549800000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "fcab0f51-05dc-4e8f-af05-ae569b91b65d",
          "CourseId": "00531167",
          "CourseIdTrimmed": "531167",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Oct 21st",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792598400000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792600200000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "8083bf92-1d4f-4c23-92b0-21b111a5ec38",
          "CourseId": "00531168",
          "CourseIdTrimmed": "531168",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Oct 21st",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792600200000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792602000000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "0e351edf-3fd5-4378-a103-0d4eaeb0ee0a",
          "CourseId": "00531169",
          "CourseIdTrimmed": "531169",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Oct 21st",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792602000000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792603800000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "a627a6a9-02be-43d2-9ae2-75b26a2ee827",
          "CourseId": "00531170",
          "CourseIdTrimmed": "531170",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Oct 21st",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792605600000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792607400000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "35fb00a9-d1b8-4b80-b887-4e38596f3085",
          "CourseId": "00531171",
          "CourseIdTrimmed": "531171",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Oct 21st",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792607400000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792609200000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "f2ce9a95-81fa-4955-bf85-c9701198b5b1",
          "CourseId": "00531172",
          "CourseIdTrimmed": "531172",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Oct 21st",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792609200000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792611000000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "b6058a82-d93c-4283-b9b2-be788410ab5e",
          "CourseId": "00529395",
          "CourseIdTrimmed": "529395",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Oct 21st",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792621800000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792623600000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "191b95e4-ba93-4d7f-ad0e-49a0a45c9cf2",
          "CourseId": "00529397",
          "CourseIdTrimmed": "529397",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Oct 21st",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792623600000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792625400000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "e7113fac-d7a6-40fe-bdb5-5319a5b74483",
          "CourseId": "00529288",
          "CourseIdTrimmed": "529288",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Oct 21st",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792625400000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792627200000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "c51441fa-5f0a-41d8-af18-e07ccbc736fa",
          "CourseId": "00529351",
          "CourseIdTrimmed": "529351",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Oct 21st",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792627200000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792629000000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "bbb473d4-f0db-4e0d-9bda-9a0d9d355bc7",
          "CourseId": "00531561",
          "CourseIdTrimmed": "531561",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Oct 21st",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792629000000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792630800000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "2d5fbba6-7ae1-4381-8055-f883774578de",
          "CourseId": "00529357",
          "CourseIdTrimmed": "529357",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Oct 21st",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792629000000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792630800000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "8734259d-b00a-4c55-9cb5-f68df2c356d1",
          "CourseId": "00529364",
          "CourseIdTrimmed": "529364",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Oct 21st",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792630800000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792632600000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "ac680c8a-eb13-452c-9b17-c665985beeda",
          "CourseId": "00529378",
          "CourseIdTrimmed": "529378",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Oct 21st",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792632600000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792634400000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "4bffbb2b-9d5e-4f72-b89e-134c3b8e06ab",
          "CourseId": "00529390",
          "CourseIdTrimmed": "529390",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Oct 21st",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792634400000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792636200000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "b0125e7c-31c8-4066-ac85-1e1f27093c88",
          "CourseId": "00529401",
          "CourseIdTrimmed": "529401",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 22nd, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Oct 22nd",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792708200000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792710000000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "e0835f5c-755f-4685-be9b-22c9644404b2",
          "CourseId": "00529403",
          "CourseIdTrimmed": "529403",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 22nd, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Oct 22nd",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792710000000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792711800000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "e4d9305a-bc75-4b2f-89a4-1469c440f405",
          "CourseId": "00529405",
          "CourseIdTrimmed": "529405",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 22nd, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Oct 22nd",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792711800000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792713600000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "968eea2d-ebff-4f94-b47e-46c9ddc58fc6",
          "CourseId": "00529407",
          "CourseIdTrimmed": "529407",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 22nd, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Oct 22nd",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792713600000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792715400000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "4011bf9c-3c7c-4ab6-a55e-64b52d3d6e36",
          "CourseId": "00529409",
          "CourseIdTrimmed": "529409",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 22nd, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Oct 22nd",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792715400000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792717200000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "0de2e9e2-658e-4c80-946f-a5df826a59a8",
          "CourseId": "00531572",
          "CourseIdTrimmed": "531572",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 22nd, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Oct 22nd",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792717200000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792719000000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "896dc8aa-87eb-4993-b29b-117968ddca49",
          "CourseId": "00529412",
          "CourseIdTrimmed": "529412",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 22nd, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Oct 22nd",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792717200000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792719000000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "625b6529-0ad1-4d9c-9b3c-6dd053e1c8a4",
          "CourseId": "00529416",
          "CourseIdTrimmed": "529416",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 22nd, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Oct 22nd",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792719000000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792720800000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "9752e4e3-e4cd-4697-97df-32d78a4cf732",
          "CourseId": "00529413",
          "CourseIdTrimmed": "529413",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 22nd, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Oct 22nd",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792720800000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792722600000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "c80a6e0a-c7e2-47e9-9b15-0844654508bb",
          "CourseId": "00529415",
          "CourseIdTrimmed": "529415",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 23rd, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Oct 23rd",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792778400000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792780200000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "5c2d07c5-4807-458b-84c7-21f079818fa0",
          "CourseId": "00529418",
          "CourseIdTrimmed": "529418",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 23rd, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Oct 23rd",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792780200000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792782000000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "4708f9d4-a838-4d41-9c26-dc932bd197c2",
          "CourseId": "00529419",
          "CourseIdTrimmed": "529419",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 23rd, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Oct 23rd",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792782000000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792783800000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "ad572184-bdf8-48b1-b689-7ebbe72cdba3",
          "CourseId": "00529422",
          "CourseIdTrimmed": "529422",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 23rd, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Oct 23rd",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792783800000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792785600000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "8e648d10-6c36-4ad0-b939-f6c919141b24",
          "CourseId": "00529423",
          "CourseIdTrimmed": "529423",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 23rd, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Oct 23rd",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792794600000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792796400000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "5aac6d08-1246-4ce6-a4a1-157593f2a451",
          "CourseId": "00529424",
          "CourseIdTrimmed": "529424",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 23rd, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Oct 23rd",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792796400000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792798200000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "6d6a823f-026c-4f36-a760-a88c9d59b76d",
          "CourseId": "00528374",
          "CourseIdTrimmed": "528374",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 23rd, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Oct 23rd",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792798200000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792800000000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "e7937170-918e-4d55-a3fa-cc4db30b90c0",
          "CourseId": "00529427",
          "CourseIdTrimmed": "529427",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 23rd, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Oct 23rd",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792798200000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792800000000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "129f5364-d70e-47a6-8a89-1b1816321318",
          "CourseId": "00529428",
          "CourseIdTrimmed": "529428",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 23rd, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Oct 23rd",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792800000000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792801800000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "4c77fb8b-8c8b-40f0-bbbb-47a8dfa3c119",
          "CourseId": "00528381",
          "CourseIdTrimmed": "528381",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 23rd, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Oct 23rd",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792801800000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792803600000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "b30869b8-294a-4443-b6ff-04b4b1fb9f0e",
          "CourseId": "00529435",
          "CourseIdTrimmed": "529435",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 23rd, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Oct 23rd",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792801800000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792803600000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "1664ac36-d942-4a73-8200-7788ab59d93e",
          "CourseId": "00528384",
          "CourseIdTrimmed": "528384",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 23rd, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Oct 23rd",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792803600000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792805400000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "fa801dd2-992e-45bb-81ee-732f990c33ca",
          "CourseId": "00529431",
          "CourseIdTrimmed": "529431",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 23rd, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Oct 23rd",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792803600000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792805400000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "8a10b8da-f0f0-4250-8dfd-a13685cfb072",
          "CourseId": "00528387",
          "CourseIdTrimmed": "528387",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 23rd, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Oct 23rd",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792805400000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792807200000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "09895f84-efff-490d-a61d-21436553f2ae",
          "CourseId": "00529432",
          "CourseIdTrimmed": "529432",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 23rd, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Oct 23rd",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792805400000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792807200000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "3b1690cc-a1eb-45f2-b23a-1e3b6ab64ee5",
          "CourseId": "00529433",
          "CourseIdTrimmed": "529433",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 23rd, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Oct 23rd",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792807200000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792809000000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "1002e514-8743-4320-bfe0-b1630c9ee98b",
          "CourseId": "00532297",
          "CourseIdTrimmed": "532297",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Oct 24th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792859400000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792861200000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "8e014f0f-4970-42ba-9a2c-fd5336e76683",
          "CourseId": "00532298",
          "CourseIdTrimmed": "532298",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Oct 24th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792866600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792868400000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "9217f6b1-b7c2-4e98-8c3b-102703cdf172",
          "CourseId": "00529436",
          "CourseIdTrimmed": "529436",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Oct 25th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Oct 25th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792944000000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792945800000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "8d6c628e-83f0-4f81-9aba-74900616a373",
          "CourseId": "00532299",
          "CourseIdTrimmed": "532299",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Oct 25th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Oct 25th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792945800000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792947600000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "1eb7515a-7a51-46f9-9f64-d3e5797a69b7",
          "CourseId": "00529439",
          "CourseIdTrimmed": "529439",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Oct 25th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Oct 25th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792945800000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792947600000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "7ff56194-6a09-42b2-b305-a32663cc23c3",
          "CourseId": "00529441",
          "CourseIdTrimmed": "529441",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Oct 25th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Oct 25th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792947600000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792949400000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "fd0d5554-9c4b-4aa6-8ab9-898b60c67a7d",
          "CourseId": "00529443",
          "CourseIdTrimmed": "529443",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Oct 25th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Oct 25th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792949400000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792951200000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "3d7756e3-2382-4418-b604-3d9bdaf8bdb9",
          "CourseId": "00529448",
          "CourseIdTrimmed": "529448",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Oct 25th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Oct 25th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792951200000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792953000000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "abd8e43d-5a2a-4840-971d-a7e2658ba6ee",
          "CourseId": "00532300",
          "CourseIdTrimmed": "532300",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Oct 25th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Oct 25th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792953000000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792954800000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "2f8afe75-8d57-4b0e-b9b9-8cef5ccca62c",
          "CourseId": "00529450",
          "CourseIdTrimmed": "529450",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Oct 25th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Oct 25th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792953000000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792954800000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "e26cf1e6-18d0-41e1-8c09-5fbfadc6d04f",
          "CourseId": "00529452",
          "CourseIdTrimmed": "529452",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Oct 25th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Oct 25th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792954800000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792956600000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "40ea9b52-346f-4940-94c6-f09fed945550",
          "CourseId": "00529453",
          "CourseIdTrimmed": "529453",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Oct 25th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Oct 25th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792956600000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792958400000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "688530b7-7c06-4bb8-97b6-221101a1f138",
          "CourseId": "00531173",
          "CourseIdTrimmed": "531173",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 26th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Oct 26th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793030400000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793032200000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "a17e81fe-ce8b-4033-bbf8-e0073a90f279",
          "CourseId": "00531174",
          "CourseIdTrimmed": "531174",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 26th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Oct 26th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793032200000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793034000000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "a0505ed2-23c5-4bf7-8656-58e92b73d764",
          "CourseId": "00531175",
          "CourseIdTrimmed": "531175",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 26th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Oct 26th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793034000000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793035800000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "63bca48c-d1ec-4efb-b0a5-e07468924d6f",
          "CourseId": "00531176",
          "CourseIdTrimmed": "531176",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 26th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Oct 26th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793037600000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793039400000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "1a5cb500-360a-4a89-be37-8300ba1eacfa",
          "CourseId": "00531177",
          "CourseIdTrimmed": "531177",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 26th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Oct 26th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793039400000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793041200000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "c089819e-3496-442c-a70f-ebdde6c2d306",
          "CourseId": "00531178",
          "CourseIdTrimmed": "531178",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 26th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Oct 26th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793041200000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793043000000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "bf88e8ff-7a80-42bc-a0f3-0ed4047dfcc8",
          "CourseId": "00529491",
          "CourseIdTrimmed": "529491",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 26th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Oct 26th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793053800000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793055600000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "6b42dfe1-f2a7-4321-83be-f07f59a5227e",
          "CourseId": "00529494",
          "CourseIdTrimmed": "529494",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 26th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Oct 26th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793055600000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793057400000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "36b1141d-8a97-4e40-9e33-6a36b995c3f4",
          "CourseId": "00529497",
          "CourseIdTrimmed": "529497",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 26th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Oct 26th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793057400000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793059200000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "e8ed261f-46ee-4344-86f1-61b6e6c251c2",
          "CourseId": "00529498",
          "CourseIdTrimmed": "529498",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 26th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Oct 26th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793059200000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793061000000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "d98581cb-b332-49ca-b2c2-fd018e2d85fb",
          "CourseId": "00531562",
          "CourseIdTrimmed": "531562",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 26th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Oct 26th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793061000000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793062800000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "60a53d73-4b95-45a9-af12-00cd764ff9e0",
          "CourseId": "00529519",
          "CourseIdTrimmed": "529519",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 26th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Oct 26th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793061000000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793062800000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "11bed4c4-caf1-450c-b58d-c85276552f4c",
          "CourseId": "00529510",
          "CourseIdTrimmed": "529510",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 26th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Oct 26th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793062800000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793064600000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "31e0e851-b7b9-418d-8a3f-9b347fb97065",
          "CourseId": "00529512",
          "CourseIdTrimmed": "529512",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 26th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Oct 26th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793064600000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793066400000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "6c2b4728-09d7-49f0-91b9-36de65cd5988",
          "CourseId": "00529516",
          "CourseIdTrimmed": "529516",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 26th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Oct 26th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793066400000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793068200000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "0f9f284e-3972-4f81-ae77-d0987bb014c7",
          "CourseId": "00529521",
          "CourseIdTrimmed": "529521",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 27th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Oct 27th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793140200000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793142000000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "2fbbebcd-11f1-475a-9849-e9dbbf736c3f",
          "CourseId": "00529602",
          "CourseIdTrimmed": "529602",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 27th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Oct 27th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793142000000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793143800000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "b131b5a4-6b29-4c29-9be6-c5fecda2b752",
          "CourseId": "00529607",
          "CourseIdTrimmed": "529607",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 27th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Oct 27th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793143800000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793145600000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "7f7d36a4-6af8-49ae-aafa-a27f4cda47e4",
          "CourseId": "00529616",
          "CourseIdTrimmed": "529616",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 27th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Oct 27th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793145600000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793147400000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "9f5268d2-0a54-450b-b484-1d8d1b8cc2a7",
          "CourseId": "00529618",
          "CourseIdTrimmed": "529618",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 27th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Oct 27th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793147400000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793149200000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "dc13a339-e2c1-4a23-a52c-e1be9744c398",
          "CourseId": "00531573",
          "CourseIdTrimmed": "531573",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 27th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Oct 27th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793149200000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793151000000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "389aa579-fbbc-45c7-b6d1-fa1b91bad05b",
          "CourseId": "00529622",
          "CourseIdTrimmed": "529622",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 27th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Oct 27th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793149200000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793151000000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "b1638e38-e678-4e49-a585-28b17208824c",
          "CourseId": "00529624",
          "CourseIdTrimmed": "529624",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 27th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Oct 27th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793151000000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793152800000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "ea5de420-4f7e-4e01-b5fc-bd6adec85be4",
          "CourseId": "00529626",
          "CourseIdTrimmed": "529626",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 27th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Oct 27th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793152800000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793154600000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "28-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "71db465a-f298-449b-b31d-7d7b8aca386a",
          "CourseId": "00531179",
          "CourseIdTrimmed": "531179",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 28th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Oct 28th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793203200000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793205000000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "28-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "af0a67ef-9503-426e-9b37-07817a89b006",
          "CourseId": "00531180",
          "CourseIdTrimmed": "531180",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 28th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Oct 28th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793205000000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793206800000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "28-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "2c490c41-850e-41d6-a530-518e5ee942e1",
          "CourseId": "00531181",
          "CourseIdTrimmed": "531181",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 28th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Oct 28th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793206800000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793208600000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "28-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "0a68e1da-957f-4312-abd0-1979d23e3ab8",
          "CourseId": "00531182",
          "CourseIdTrimmed": "531182",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 28th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Oct 28th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793210400000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793212200000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "28-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "02edfb3a-1c41-41a5-85c0-b5663eb175fe",
          "CourseId": "00531183",
          "CourseIdTrimmed": "531183",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 28th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Oct 28th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793212200000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793214000000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "28-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "63eb7825-07ce-44fb-bdbf-a29c01b70980",
          "CourseId": "00531186",
          "CourseIdTrimmed": "531186",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 28th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Oct 28th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793214000000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793215800000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "28-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "a30c6318-d05b-4eb9-80bf-f4f745936470",
          "CourseId": "00529636",
          "CourseIdTrimmed": "529636",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 28th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Oct 28th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793226600000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793228400000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "28-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "d9aac649-8806-40a8-bca7-2dd6b1e50386",
          "CourseId": "00529639",
          "CourseIdTrimmed": "529639",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 28th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Oct 28th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793228400000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793230200000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "28-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "c98b7a96-5796-4421-a18a-b6adcd1393b0",
          "CourseId": "00529641",
          "CourseIdTrimmed": "529641",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 28th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Oct 28th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793230200000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793232000000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "28-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "179a49a6-5a33-4711-8507-f3338c16bd2f",
          "CourseId": "00529666",
          "CourseIdTrimmed": "529666",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 28th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Oct 28th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793232000000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793233800000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "28-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "9322ff0b-7ada-4a17-a0c1-3e1ad698cd2e",
          "CourseId": "00531563",
          "CourseIdTrimmed": "531563",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 28th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Oct 28th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793233800000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793235600000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "28-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "3d04f7ba-9add-4d7b-999d-41244ae5af03",
          "CourseId": "00529670",
          "CourseIdTrimmed": "529670",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 28th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Oct 28th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793233800000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793235600000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "28-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "b2a6e03f-5236-49f1-9e5d-2bacdaff3ba1",
          "CourseId": "00529674",
          "CourseIdTrimmed": "529674",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 28th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Oct 28th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793235600000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793237400000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "28-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "7112fe69-ddec-475a-861f-a8a6224a4f77",
          "CourseId": "00529676",
          "CourseIdTrimmed": "529676",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 28th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Oct 28th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793237400000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793239200000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "28-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "6440d328-3acf-407d-a80a-9b9cc9429a73",
          "CourseId": "00529679",
          "CourseIdTrimmed": "529679",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 28th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Oct 28th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793239200000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793241000000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "29-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "3918ac58-1543-43e8-8a23-4e72485133be",
          "CourseId": "00529682",
          "CourseIdTrimmed": "529682",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 29th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Oct 29th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793313000000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793314800000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "29-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "b81019f5-1aab-46dd-a549-6d2c928d5545",
          "CourseId": "00529685",
          "CourseIdTrimmed": "529685",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 29th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Oct 29th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793314800000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793316600000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "29-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "042b3280-ace2-4607-9be3-a7bb96204c4f",
          "CourseId": "00529702",
          "CourseIdTrimmed": "529702",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 29th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Oct 29th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793316600000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793318400000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "29-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "b0799071-0130-4dfe-9c9d-ce0f57638c65",
          "CourseId": "00529693",
          "CourseIdTrimmed": "529693",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 29th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Oct 29th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793318400000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793320200000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "29-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "e31124ec-8039-4131-b42c-96d13202b869",
          "CourseId": "00529696",
          "CourseIdTrimmed": "529696",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 29th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Oct 29th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793320200000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793322000000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "29-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "8d128041-ea70-44ff-8ba6-ce5e80db26b7",
          "CourseId": "00531575",
          "CourseIdTrimmed": "531575",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 29th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Oct 29th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793322000000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793323800000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "29-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "f1b924d3-7a4f-4f21-ae7b-c1faebb6c4ac",
          "CourseId": "00529707",
          "CourseIdTrimmed": "529707",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 29th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Oct 29th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793322000000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793323800000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "29-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "898295f8-db95-4af0-88a8-4e621adae164",
          "CourseId": "00529717",
          "CourseIdTrimmed": "529717",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 29th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Oct 29th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793323800000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793325600000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "29-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "eb6cde04-2a80-4ef0-8a9d-74a4ecae154d",
          "CourseId": "00529728",
          "CourseIdTrimmed": "529728",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 29th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Oct 29th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793325600000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793327400000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "30-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "b19790e1-cffb-44e2-9f6e-d3635748ccf4",
          "CourseId": "00529744",
          "CourseIdTrimmed": "529744",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 30th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Oct 30th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793383200000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793385000000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "30-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "e47218bb-b3f9-4e38-a459-d3455efe6a80",
          "CourseId": "00529752",
          "CourseIdTrimmed": "529752",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 30th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Oct 30th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793385000000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793386800000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "30-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "c5176c0b-5657-4d92-9691-95ca1a426507",
          "CourseId": "00529755",
          "CourseIdTrimmed": "529755",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 30th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Oct 30th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793386800000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793388600000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "30-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "78194c0a-ce5e-4945-85c2-bbe61d5670d5",
          "CourseId": "00529763",
          "CourseIdTrimmed": "529763",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 30th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Oct 30th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793388600000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793390400000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "30-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "ba994b19-5d8e-47e4-9651-91add550edee",
          "CourseId": "00529736",
          "CourseIdTrimmed": "529736",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 30th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Oct 30th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793399400000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793401200000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "30-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "15f4ea28-5e72-4183-96f4-72f8a48dc9c5",
          "CourseId": "00529739",
          "CourseIdTrimmed": "529739",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 30th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Oct 30th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793401200000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793403000000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "30-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "b4fb4bc8-d7ee-4d9c-9e1b-ffb786277497",
          "CourseId": "00528389",
          "CourseIdTrimmed": "528389",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 30th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Oct 30th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793403000000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793404800000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "30-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "8c942a6b-a956-4661-a3f6-c6351f0013c8",
          "CourseId": "00529743",
          "CourseIdTrimmed": "529743",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 30th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Oct 30th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793403000000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793404800000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "30-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "60edf92f-3ebc-4d1b-9dc9-ba177a0249c0",
          "CourseId": "00529766",
          "CourseIdTrimmed": "529766",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 30th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Oct 30th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793404800000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793406600000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "30-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "4293d0a3-f778-4d9e-954b-45c20f20bc2e",
          "CourseId": "00528393",
          "CourseIdTrimmed": "528393",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 30th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Oct 30th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793406600000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793408400000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "30-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "baf7e3df-c554-4249-9b46-0dfdfd7f9dbe",
          "CourseId": "00529775",
          "CourseIdTrimmed": "529775",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 30th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Oct 30th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793406600000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793408400000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "30-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "a0a13c69-b9eb-4723-9a41-a63d89aac67d",
          "CourseId": "00528396",
          "CourseIdTrimmed": "528396",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 30th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Oct 30th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793408400000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793410200000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "30-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "b9caa5d3-173d-4ebe-baef-9f934c6cf799",
          "CourseId": "00529779",
          "CourseIdTrimmed": "529779",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 30th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Oct 30th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793408400000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793410200000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "30-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "fc93ca72-fca4-420a-a3ed-b1366ee1d3ab",
          "CourseId": "00528398",
          "CourseIdTrimmed": "528398",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 30th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Oct 30th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793410200000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793412000000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "30-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "fc026fa1-8671-4a15-b433-6d4a38adc8aa",
          "CourseId": "00529783",
          "CourseIdTrimmed": "529783",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 30th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Oct 30th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793410200000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793412000000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "30-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "27d10dc3-474b-4c7a-aff3-08eb5088d30e",
          "CourseId": "00529788",
          "CourseIdTrimmed": "529788",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 30th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Oct 30th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793412000000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793413800000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "31-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "8bb06e49-f7ed-4d9b-9abb-844b501a118b",
          "CourseId": "00532301",
          "CourseIdTrimmed": "532301",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 31st, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Oct 31st",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793464200000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793466000000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "31-Oct-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "b5655314-c5b3-4e91-b88b-5fb3a1882017",
          "CourseId": "00532302",
          "CourseIdTrimmed": "532302",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 31st, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Oct 31st",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793471400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793473200000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "01-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "31dd0c77-025c-4c50-a485-7f42471bea1e",
          "CourseId": "00529793",
          "CourseIdTrimmed": "529793",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 1st, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Nov 1st",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793552400000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793554200000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "01-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "73d71478-ccb3-4cfb-9ab0-87f21e2893c7",
          "CourseId": "00532303",
          "CourseIdTrimmed": "532303",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 1st, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Nov 1st",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793554200000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793556000000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "01-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "f2746157-e162-4c77-81b6-d14e49927691",
          "CourseId": "00529795",
          "CourseIdTrimmed": "529795",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 1st, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Nov 1st",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793554200000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793556000000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "01-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "19ae1768-983c-42d5-812b-e9c02d00d8ff",
          "CourseId": "00529810",
          "CourseIdTrimmed": "529810",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 1st, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Nov 1st",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793556000000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793557800000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "01-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "0e9d30d1-0614-4561-a149-20af17fae7ca",
          "CourseId": "00529811",
          "CourseIdTrimmed": "529811",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 1st, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Nov 1st",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793557800000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793559600000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "01-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "bb7ee0df-46cb-4d2b-9cb8-7e8534d47aaf",
          "CourseId": "00529825",
          "CourseIdTrimmed": "529825",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 1st, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Nov 1st",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793559600000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793561400000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "01-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "ee5fbd70-2bc1-42d7-ba9d-b25d2eb077a6",
          "CourseId": "00532304",
          "CourseIdTrimmed": "532304",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 1st, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 1st",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793561400000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793563200000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "01-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "b8e62db8-6f9d-4fca-a426-ca9cc489180c",
          "CourseId": "00529814",
          "CourseIdTrimmed": "529814",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 1st, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 1st",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793561400000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793563200000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "01-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "b605ad0b-af0a-408d-9835-ecf3d4a7b417",
          "CourseId": "00529834",
          "CourseIdTrimmed": "529834",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 1st, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Nov 1st",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793563200000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793565000000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "01-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "105ceefc-ee6c-406f-8685-641b6c907a75",
          "CourseId": "00529816",
          "CourseIdTrimmed": "529816",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 1st, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Nov 1st",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793565000000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793566800000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "01-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "c7c6a71d-32fe-491c-a526-af2d4e8f4437",
          "CourseId": "00530406",
          "CourseIdTrimmed": "530406",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 1st, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 1st",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793575800000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793577600000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "02-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "2e70e8c1-91bb-4e15-ace5-cd3541d78770",
          "CourseId": "00531189",
          "CourseIdTrimmed": "531189",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 2nd, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793638800000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793640600000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "02-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "1747e1af-d0cc-4cd5-926f-200c02fdd2ba",
          "CourseId": "00531195",
          "CourseIdTrimmed": "531195",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 2nd, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793640600000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793642400000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "02-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "79adace8-aa21-42fc-a1a2-a9a32cad67e4",
          "CourseId": "00531196",
          "CourseIdTrimmed": "531196",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 2nd, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793642400000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793644200000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "02-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "4a07c383-63d4-43b4-bc48-8b3169ec3df7",
          "CourseId": "00531198",
          "CourseIdTrimmed": "531198",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 2nd, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793646000000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793647800000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "02-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "fc82e91b-3502-403d-b43c-ae4be7bf5f96",
          "CourseId": "00531202",
          "CourseIdTrimmed": "531202",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 2nd, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793647800000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793649600000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "02-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "750e0dec-3716-4263-bf1f-85c450c3c3bb",
          "CourseId": "00531203",
          "CourseIdTrimmed": "531203",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 2nd, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793649600000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793651400000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "02-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "47217bc8-8935-4f52-8d94-15b20e6cf05c",
          "CourseId": "00529828",
          "CourseIdTrimmed": "529828",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 2nd, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793662200000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793664000000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "02-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "2b080ba3-6ae6-46e6-8696-8265a4889329",
          "CourseId": "00529840",
          "CourseIdTrimmed": "529840",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 2nd, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793664000000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793665800000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "02-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "fe8e7bc4-3a89-4bd0-911d-2cf2a1f0adfe",
          "CourseId": "00529846",
          "CourseIdTrimmed": "529846",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 2nd, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793665800000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793667600000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "02-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "7a0476f3-65b4-4bb3-b220-93a4e8d132a9",
          "CourseId": "00529848",
          "CourseIdTrimmed": "529848",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 2nd, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793667600000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793669400000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "02-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "d4521254-94d7-4838-ac37-d706961af8e6",
          "CourseId": "00531564",
          "CourseIdTrimmed": "531564",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 2nd, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793669400000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793671200000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "02-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "fac12015-6df0-4c24-b551-579461dd3386",
          "CourseId": "00529850",
          "CourseIdTrimmed": "529850",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 2nd, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793669400000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793671200000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "02-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "18978490-8b0d-4b9f-8956-7f2f0f051f91",
          "CourseId": "00529854",
          "CourseIdTrimmed": "529854",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 2nd, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793671200000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793673000000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "02-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "481339b5-9369-480e-acdd-ed09b1fce770",
          "CourseId": "00529857",
          "CourseIdTrimmed": "529857",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 2nd, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793673000000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793674800000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "02-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "7406133c-de14-4006-8874-0fdb704734a4",
          "CourseId": "00529860",
          "CourseIdTrimmed": "529860",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 2nd, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793674800000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793676600000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "03-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "fb5d685e-4be1-4297-ae1c-5e6f2e0344c8",
          "CourseId": "00529865",
          "CourseIdTrimmed": "529865",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 3rd, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 3rd",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793748600000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793750400000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "03-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "74433190-bfe2-458e-bec0-af6ff79dedfa",
          "CourseId": "00529867",
          "CourseIdTrimmed": "529867",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 3rd, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 3rd",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793750400000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793752200000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "03-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "b374122b-be90-4e75-8ea0-aac6fe1f8e00",
          "CourseId": "00529871",
          "CourseIdTrimmed": "529871",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 3rd, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 3rd",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793752200000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793754000000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "03-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "b5a1e22f-8e55-4fdf-9280-a42c8efe0f3c",
          "CourseId": "00529875",
          "CourseIdTrimmed": "529875",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 3rd, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 3rd",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793754000000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793755800000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "03-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "c01a9918-56bb-4922-9d82-78838180350c",
          "CourseId": "00529884",
          "CourseIdTrimmed": "529884",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 3rd, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 3rd",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793755800000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793757600000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "03-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "e4d39ecd-2ad1-41d4-ad43-5759eb3decea",
          "CourseId": "00531576",
          "CourseIdTrimmed": "531576",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 3rd, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 3rd",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793757600000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793759400000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "03-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "6bef6dc1-324d-49b2-a146-e85c99bbf006",
          "CourseId": "00529880",
          "CourseIdTrimmed": "529880",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 3rd, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 3rd",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793757600000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793759400000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "03-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "c4da65b8-5a2a-44c4-8c86-a477d79ba0ac",
          "CourseId": "00529881",
          "CourseIdTrimmed": "529881",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 3rd, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 3rd",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793759400000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793761200000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "03-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "b4db6791-4fb5-4863-838e-0b74f57540fc",
          "CourseId": "00529889",
          "CourseIdTrimmed": "529889",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 3rd, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Nov 3rd",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793761200000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793763000000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "04-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "e5c0e854-f40f-4217-94e8-44a3181d07a6",
          "CourseId": "00531204",
          "CourseIdTrimmed": "531204",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Nov 4th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793811600000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793813400000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "04-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "d59c6057-e0e0-49b1-bc38-a2e03b2d179d",
          "CourseId": "00531205",
          "CourseIdTrimmed": "531205",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Nov 4th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793813400000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793815200000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "04-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "b1588cfa-7522-4aff-9a1b-bfe54e669305",
          "CourseId": "00531206",
          "CourseIdTrimmed": "531206",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Nov 4th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793815200000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793817000000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "04-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "6f0ccff2-db5f-426d-aee1-09ba378214a1",
          "CourseId": "00531207",
          "CourseIdTrimmed": "531207",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Nov 4th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793818800000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793820600000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "04-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "33375c6e-abbc-4df7-8443-c76d69fa82db",
          "CourseId": "00531210",
          "CourseIdTrimmed": "531210",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Nov 4th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793820600000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793822400000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "04-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "bca63a76-7e00-44d3-ac06-fbe2d70d1ad0",
          "CourseId": "00531208",
          "CourseIdTrimmed": "531208",
          "EventName": "GHAC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Nov 4th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Once",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793822400000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793824200000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "04-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "da3ec1e5-19df-4a2c-993f-1752cec45d77",
          "CourseId": "00529899",
          "CourseIdTrimmed": "529899",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Nov 4th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793835000000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793836800000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "04-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "427b1998-ac9c-437d-ae2f-907d8ff4289d",
          "CourseId": "00529902",
          "CourseIdTrimmed": "529902",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Nov 4th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793836800000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793838600000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "04-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "97a6dec3-98dd-4e63-a33a-ad064759dc26",
          "CourseId": "00529905",
          "CourseIdTrimmed": "529905",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Nov 4th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793838600000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793840400000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "04-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "227fa5d5-2605-44a8-b47a-17af026d77d1",
          "CourseId": "00529908",
          "CourseIdTrimmed": "529908",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Nov 4th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793840400000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793842200000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "04-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "ab1308b2-303b-4341-b46b-80078edd0e10",
          "CourseId": "00531565",
          "CourseIdTrimmed": "531565",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Nov 4th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793842200000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793844000000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "04-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "079bdc60-eb69-4b97-b39e-eefd3278b8c7",
          "CourseId": "00529921",
          "CourseIdTrimmed": "529921",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Nov 4th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793842200000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793844000000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "04-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "b85d955d-ebca-4ad7-9ef1-0f94ad46fd7a",
          "CourseId": "00529913",
          "CourseIdTrimmed": "529913",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Nov 4th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793844000000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793845800000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "04-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "cf168ab4-b7d3-443f-8351-2d0b5447de29",
          "CourseId": "00529916",
          "CourseIdTrimmed": "529916",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Nov 4th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793845800000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793847600000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "04-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "147d8bd5-a909-4685-8c62-116e28a0b9ed",
          "CourseId": "00529918",
          "CourseIdTrimmed": "529918",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Nov 4th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793847600000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793849400000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "b2a62705-af34-4903-bace-d0fc1427b688",
          "CourseId": "00529926",
          "CourseIdTrimmed": "529926",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 5th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793921400000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793923200000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "63a702bd-9c98-4b49-a6d5-6475b2fd2358",
          "CourseId": "00529927",
          "CourseIdTrimmed": "529927",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 5th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793923200000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793925000000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "255890ed-2073-4dd8-8732-0253ee563008",
          "CourseId": "00529939",
          "CourseIdTrimmed": "529939",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 5th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793925000000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793926800000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "a082b227-978a-4889-a71c-71c9b92d13da",
          "CourseId": "00529931",
          "CourseIdTrimmed": "529931",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 5th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793926800000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793928600000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "57c9c968-017d-4c1b-a84a-11ef30c5cb0d",
          "CourseId": "00529932",
          "CourseIdTrimmed": "529932",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 5th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793928600000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793930400000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "d4adccd6-3c0c-4aeb-83f4-b93c5c9bd240",
          "CourseId": "00531577",
          "CourseIdTrimmed": "531577",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 5th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793930400000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793932200000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "7ff46c99-05cf-409c-9fcf-5a558aaf1945",
          "CourseId": "00529943",
          "CourseIdTrimmed": "529943",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 5th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793930400000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793932200000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "773f0731-8401-434a-a8c7-6add8000cb0a",
          "CourseId": "00529945",
          "CourseIdTrimmed": "529945",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 5th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793932200000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793934000000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "9b681f37-741e-4ecc-a3a7-d8b35b387c05",
          "CourseId": "00529949",
          "CourseIdTrimmed": "529949",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 5th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793934000000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793935800000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "ca46ddde-a258-4643-a355-fb59fbb62f1d",
          "CourseId": "00529952",
          "CourseIdTrimmed": "529952",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 6th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793991600000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1793993400000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "56bd403a-cae9-4ee4-9cd5-d1f684224694",
          "CourseId": "00529957",
          "CourseIdTrimmed": "529957",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 6th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793993400000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1793995200000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "ceebca00-a71a-4d20-b3d7-ab7e64544854",
          "CourseId": "00529961",
          "CourseIdTrimmed": "529961",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 6th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793995200000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1793997000000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "ba52f8e3-f53a-4896-ac83-deb7eb4725bf",
          "CourseId": "00529965",
          "CourseIdTrimmed": "529965",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 6th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793997000000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1793998800000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "7cd36182-9a99-4ef8-ac66-8322306442e8",
          "CourseId": "00529972",
          "CourseIdTrimmed": "529972",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 6th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794007800000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794009600000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "c849c688-782c-497e-9934-a88b5e7b2c48",
          "CourseId": "00529973",
          "CourseIdTrimmed": "529973",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 6th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794009600000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794011400000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "69f618ee-c091-4a36-9652-ef978f065458",
          "CourseId": "00528402",
          "CourseIdTrimmed": "528402",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 6th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794011400000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794013200000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "0c372617-cdc7-432a-8ade-0ecf1afdf91e",
          "CourseId": "00529976",
          "CourseIdTrimmed": "529976",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 6th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794011400000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794013200000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "85d0d42a-7409-4a8d-a10d-714dfdd5ad8f",
          "CourseId": "00529977",
          "CourseIdTrimmed": "529977",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 6th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794013200000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794015000000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "b8339d97-6290-4bfd-a477-fff0617bd5ac",
          "CourseId": "00528404",
          "CourseIdTrimmed": "528404",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 6th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794015000000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794016800000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "5aa7bd1b-35b9-4f46-b1d4-936fc951d1dd",
          "CourseId": "00529983",
          "CourseIdTrimmed": "529983",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 6th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794015000000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794016800000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "c9c933c8-c119-4107-95fa-4f4c1ab533f0",
          "CourseId": "00528407",
          "CourseIdTrimmed": "528407",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 6th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794016800000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794018600000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "d9623736-8983-4ff7-950a-976a239fbeff",
          "CourseId": "00529979",
          "CourseIdTrimmed": "529979",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 6th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794016800000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794018600000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "9930f0ef-8076-4a5d-8172-94f322fdec07",
          "CourseId": "00528410",
          "CourseIdTrimmed": "528410",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 6th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794018600000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794020400000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "bf4a3342-30a5-4c11-872c-749caaf2b325",
          "CourseId": "00529986",
          "CourseIdTrimmed": "529986",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 6th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794018600000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794020400000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "5fc381b5-279d-4163-ae38-a4777d584754",
          "CourseId": "00529990",
          "CourseIdTrimmed": "529990",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 6th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794020400000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794022200000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "07-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "c77255c7-6bfd-4400-a2a9-79a44276e711",
          "CourseId": "00532305",
          "CourseIdTrimmed": "532305",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 7th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Nov 7th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794072600000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794074400000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "07-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "2d2f70ae-77f4-42ab-844d-2bad7e1d07f3",
          "CourseId": "00532306",
          "CourseIdTrimmed": "532306",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 7th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 7th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794079800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794081600000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "b6b22568-2507-4a42-91c7-29cde26e8756",
          "CourseId": "00529998",
          "CourseIdTrimmed": "529998",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 8th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794157200000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794159000000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "5fb363ed-d8ec-409e-ab42-c8b6ba584502",
          "CourseId": "00532309",
          "CourseIdTrimmed": "532309",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 8th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794159000000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794160800000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "630954bd-3209-4f9f-9b54-8843d163307c",
          "CourseId": "00530009",
          "CourseIdTrimmed": "530009",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 8th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794159000000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794160800000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "b5b4878d-0c20-499c-a017-47eff56015dc",
          "CourseId": "00530017",
          "CourseIdTrimmed": "530017",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 8th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794160800000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794162600000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "b44a0b47-5109-497f-ae45-c8f0fbb52d80",
          "CourseId": "00530012",
          "CourseIdTrimmed": "530012",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 8th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794162600000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794164400000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "6ce028d5-909a-4cee-ba16-e973f4055379",
          "CourseId": "00530013",
          "CourseIdTrimmed": "530013",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 8th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794164400000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794166200000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "1412e9e3-fa01-4bd7-98be-8a1f0dfe845d",
          "CourseId": "00532308",
          "CourseIdTrimmed": "532308",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 8th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794166200000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794168000000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "ded5d0ba-f764-4b2e-8ad1-c20aae32a3df",
          "CourseId": "00530024",
          "CourseIdTrimmed": "530024",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 8th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794166200000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794168000000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "10993561-dec2-47f1-88b7-88e36ba4d2fb",
          "CourseId": "00530025",
          "CourseIdTrimmed": "530025",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 8th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794168000000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794169800000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "be7c91db-c42b-4385-8a1f-17d8fbbb738f",
          "CourseId": "00530027",
          "CourseIdTrimmed": "530027",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 8th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794169800000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794171600000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "2c5f74c5-628c-4a13-b373-aa754bf850e5",
          "CourseId": "00530035",
          "CourseIdTrimmed": "530035",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 9th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794267000000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794268800000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "ef96b75e-f2df-4b6b-81cd-e2d01c12a0f0",
          "CourseId": "00530043",
          "CourseIdTrimmed": "530043",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 9th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794268800000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794270600000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "5f115570-b718-436f-b9d1-6cc3e95c2330",
          "CourseId": "00530046",
          "CourseIdTrimmed": "530046",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 9th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794270600000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794272400000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "2f51bd72-7b2a-4600-90b0-afcc7fd7ca1b",
          "CourseId": "00530050",
          "CourseIdTrimmed": "530050",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 9th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794272400000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794274200000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "6ffdcd5d-1df6-4e2e-8637-6cdc4f089fa4",
          "CourseId": "00532362",
          "CourseIdTrimmed": "532362",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 9th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794274200000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794276000000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "5488dc73-7b6f-4d46-a2de-e12ac0115ab9",
          "CourseId": "00530052",
          "CourseIdTrimmed": "530052",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 9th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794274200000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794276000000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "94ffe6a9-d705-4c86-9b94-cf4410ba36e2",
          "CourseId": "00530056",
          "CourseIdTrimmed": "530056",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 9th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794276000000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794277800000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "19741faf-57c7-469d-852b-68d15a358c65",
          "CourseId": "00530057",
          "CourseIdTrimmed": "530057",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 9th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794277800000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794279600000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "0ffe6b66-95f6-4242-81f7-a79131ed52f8",
          "CourseId": "00530060",
          "CourseIdTrimmed": "530060",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Nov 9th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794279600000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794281400000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "6b58cc3c-e1cc-4a51-97a2-f622265329ac",
          "CourseId": "00530068",
          "CourseIdTrimmed": "530068",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 10th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794353400000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794355200000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "73ef8898-f3a7-41bd-afed-36b1a6a5e93d",
          "CourseId": "00530072",
          "CourseIdTrimmed": "530072",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 10th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794355200000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794357000000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "7ea8b217-d3d5-493e-a410-01d1e03f78ad",
          "CourseId": "00530076",
          "CourseIdTrimmed": "530076",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 10th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794357000000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794358800000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "406a39d6-fe4d-4a3d-8777-2c40e078bb5a",
          "CourseId": "00530079",
          "CourseIdTrimmed": "530079",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 10th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794358800000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794360600000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "f71b58db-8650-4a11-b3a4-1a85e5a7d55e",
          "CourseId": "00530082",
          "CourseIdTrimmed": "530082",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 10th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794360600000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794362400000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "f204132c-beef-4e11-837d-de09fe3b2ee2",
          "CourseId": "00532377",
          "CourseIdTrimmed": "532377",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 10th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794362400000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794364200000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "412502e9-c97b-4ee3-bbcd-23c393ca56c3",
          "CourseId": "00530085",
          "CourseIdTrimmed": "530085",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 10th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794362400000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794364200000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "7f89e7b4-4be2-4376-be35-be820a320d63",
          "CourseId": "00530093",
          "CourseIdTrimmed": "530093",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 10th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794364200000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794366000000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "de279d75-a873-4285-8524-e5c5214bb164",
          "CourseId": "00530095",
          "CourseIdTrimmed": "530095",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Nov 10th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794366000000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794367800000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "629ee918-9973-477e-90a3-df2f8d8c31ab",
          "CourseId": "00530100",
          "CourseIdTrimmed": "530100",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 12th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 12th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794526200000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794528000000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "c3fe3cea-a431-4bae-905a-1831f14b6731",
          "CourseId": "00530102",
          "CourseIdTrimmed": "530102",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 12th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 12th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794528000000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794529800000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "7a6ad19a-c451-4092-bbf3-580cd4ab6137",
          "CourseId": "00530112",
          "CourseIdTrimmed": "530112",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 12th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 12th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794529800000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794531600000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "ac1db25a-cfcf-4129-b21d-266d05a7915b",
          "CourseId": "00530108",
          "CourseIdTrimmed": "530108",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 12th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 12th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794531600000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794533400000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "5d7f7c74-d4e5-4be7-b472-88d8af174999",
          "CourseId": "00530111",
          "CourseIdTrimmed": "530111",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 12th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 12th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794533400000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794535200000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "b143c98b-e05b-494d-a10b-72519973e48b",
          "CourseId": "00532379",
          "CourseIdTrimmed": "532379",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 12th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 12th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794535200000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794537000000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "0b53527d-d040-4f37-9345-8cc96a55d8df",
          "CourseId": "00530124",
          "CourseIdTrimmed": "530124",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 12th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 12th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794535200000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794537000000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "6c5d7ba6-3711-400e-be7d-be02ee711034",
          "CourseId": "00530114",
          "CourseIdTrimmed": "530114",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 12th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 12th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794537000000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794538800000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "69c9543c-456a-4207-95c3-c59d9c929844",
          "CourseId": "00530117",
          "CourseIdTrimmed": "530117",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 12th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Nov 12th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794538800000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794540600000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "d782f4e8-f61e-4723-a502-9a022f63f91c",
          "CourseId": "00530127",
          "CourseIdTrimmed": "530127",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Nov 13th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794596400000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794598200000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "87552602-d737-4d8c-abb0-78a0eda60bb2",
          "CourseId": "00530131",
          "CourseIdTrimmed": "530131",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 13th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794598200000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794600000000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "5550b320-5bde-47e4-afeb-485d7d68a43d",
          "CourseId": "00530133",
          "CourseIdTrimmed": "530133",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Nov 13th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794600000000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794601800000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "8ec91553-5bd6-449e-9f1a-9437e1aa8420",
          "CourseId": "00530138",
          "CourseIdTrimmed": "530138",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Nov 13th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794601800000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794603600000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "ab61ec98-e444-4442-936a-235ae6d35640",
          "CourseId": "00530143",
          "CourseIdTrimmed": "530143",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 13th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794612600000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794614400000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "67e382d2-d028-4f7e-9304-f71860c34c48",
          "CourseId": "00530146",
          "CourseIdTrimmed": "530146",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 13th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794614400000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794616200000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "3dded392-d063-4047-abda-243830755ef1",
          "CourseId": "00528412",
          "CourseIdTrimmed": "528412",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 13th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794616200000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794618000000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "656a3222-ddad-4fce-a599-07f626b82522",
          "CourseId": "00530155",
          "CourseIdTrimmed": "530155",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 13th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794616200000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794618000000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "662d8c2c-58d4-4858-a088-ffec81a1e10a",
          "CourseId": "00530149",
          "CourseIdTrimmed": "530149",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 13th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794618000000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794619800000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "e2ce7a47-39a3-4f23-8baa-b46750eb64ab",
          "CourseId": "00528413",
          "CourseIdTrimmed": "528413",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 13th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794619800000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794621600000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "3cfd62bc-313e-4fda-8bc1-8e4ad53e9329",
          "CourseId": "00530153",
          "CourseIdTrimmed": "530153",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 13th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794619800000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794621600000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "e3b3d409-0346-4b44-9aba-fcb40f578fc7",
          "CourseId": "00528416",
          "CourseIdTrimmed": "528416",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 13th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794621600000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794623400000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "e8e70e6a-c89f-4c7a-874f-83392c12593c",
          "CourseId": "00530167",
          "CourseIdTrimmed": "530167",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 13th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794621600000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794623400000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "e90e8659-06e0-49ff-9c9a-2be57e3c16c5",
          "CourseId": "00528418",
          "CourseIdTrimmed": "528418",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 13th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794623400000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794625200000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "8e926851-22de-4372-9223-7a7515a02323",
          "CourseId": "00530158",
          "CourseIdTrimmed": "530158",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 13th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794623400000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794625200000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "cc6ca8f0-e070-4253-ace8-87fb092a2092",
          "CourseId": "00530160",
          "CourseIdTrimmed": "530160",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Nov 13th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794625200000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794627000000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "15-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "27ee04e0-7747-4b20-a706-0a1aeceb7344",
          "CourseId": "00530171",
          "CourseIdTrimmed": "530171",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 15th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Nov 15th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794762000000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794763800000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "15-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "35fccfe1-a5be-4e02-9d51-40c71fa5b6f6",
          "CourseId": "00530173",
          "CourseIdTrimmed": "530173",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 15th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Nov 15th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794763800000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794765600000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "15-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "3d1c5203-32bd-4484-af48-99ce943ca826",
          "CourseId": "00530174",
          "CourseIdTrimmed": "530174",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 15th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Nov 15th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794765600000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794767400000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "15-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "cdd98681-0429-444f-84dd-2bc5863e8104",
          "CourseId": "00530180",
          "CourseIdTrimmed": "530180",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 15th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Nov 15th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794767400000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794769200000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "15-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "bfeeb811-80f1-4a10-b9e5-336c1226cd3c",
          "CourseId": "00530182",
          "CourseIdTrimmed": "530182",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 15th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Nov 15th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794769200000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794771000000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "15-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "0904712d-cdd2-402f-b36f-a19ea96a1862",
          "CourseId": "00530184",
          "CourseIdTrimmed": "530184",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 15th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 15th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794771000000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794772800000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "15-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "c1d7637b-8f7f-4966-9d58-ecb3c822c21d",
          "CourseId": "00530187",
          "CourseIdTrimmed": "530187",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 15th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Nov 15th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794772800000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794774600000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "15-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "a20618a0-c43a-4238-b066-721e0543b952",
          "CourseId": "00530193",
          "CourseIdTrimmed": "530193",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 15th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Nov 15th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794774600000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794776400000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "5433f234-c951-474a-aaa4-6c08aed8c557",
          "CourseId": "00530198",
          "CourseIdTrimmed": "530198",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 16th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 16th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794871800000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794873600000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "00ed5274-ad0e-4c52-b017-55bf66a7c9bc",
          "CourseId": "00530199",
          "CourseIdTrimmed": "530199",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 16th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 16th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794873600000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794875400000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "8f887640-d3d3-463a-8269-398e9d6a312b",
          "CourseId": "00530203",
          "CourseIdTrimmed": "530203",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 16th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 16th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794875400000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794877200000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "1f60aaec-1896-47fc-b835-ce41d60efe2e",
          "CourseId": "00530207",
          "CourseIdTrimmed": "530207",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 16th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 16th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794877200000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794879000000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "5440a9fe-cab5-49b1-b5d7-b5f42dc2a5e1",
          "CourseId": "00532363",
          "CourseIdTrimmed": "532363",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 16th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 16th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794879000000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794880800000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "e2da45f5-daac-4ad9-a5dd-f386e924ccf4",
          "CourseId": "00530209",
          "CourseIdTrimmed": "530209",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 16th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 16th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794879000000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794880800000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "75a9f7f3-11ab-4d4d-a92a-eb31819f1946",
          "CourseId": "00530213",
          "CourseIdTrimmed": "530213",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 16th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 16th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794880800000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794882600000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "ebc2c628-d9f2-4c84-81cc-7b9dc3327890",
          "CourseId": "00530215",
          "CourseIdTrimmed": "530215",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 16th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 16th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794882600000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794884400000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "16-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "3aaa2777-58fd-4085-a148-41584e2db476",
          "CourseId": "00530219",
          "CourseIdTrimmed": "530219",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 16th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Nov 16th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794884400000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794886200000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "8e02fbca-690d-4ee7-a524-759edcfbf7be",
          "CourseId": "00530242",
          "CourseIdTrimmed": "530242",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 17th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 17th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794958200000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794960000000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "943be276-dedc-45f0-a8cb-ecd7fa9b5fcb",
          "CourseId": "00530244",
          "CourseIdTrimmed": "530244",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 17th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 17th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794960000000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794961800000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "d2f6338d-54fb-4c1c-8ab0-b9e64e63362a",
          "CourseId": "00530247",
          "CourseIdTrimmed": "530247",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 17th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 17th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794961800000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794963600000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "09b498e7-c083-4de9-87dd-592535edb460",
          "CourseId": "00530249",
          "CourseIdTrimmed": "530249",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 17th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 17th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794963600000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794965400000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "d3d61b83-2027-4262-a0d0-65f62276693a",
          "CourseId": "00530254",
          "CourseIdTrimmed": "530254",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 17th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 17th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794965400000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794967200000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "ba4831d7-9a86-4a04-bcd5-44c3d3c4022f",
          "CourseId": "00532380",
          "CourseIdTrimmed": "532380",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 17th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 17th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794967200000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794969000000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "95ea6758-6d9d-47e1-934a-de850a767240",
          "CourseId": "00530255",
          "CourseIdTrimmed": "530255",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 17th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 17th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794967200000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794969000000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "73afae45-d8af-4b11-a3f6-d3bed6fcdb86",
          "CourseId": "00530259",
          "CourseIdTrimmed": "530259",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 17th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 17th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794969000000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794970800000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "7e67f6d4-daf0-4ff5-84d4-491c9efbfdf7",
          "CourseId": "00530263",
          "CourseIdTrimmed": "530263",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 17th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Nov 17th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794970800000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794972600000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "aa8b048e-9546-4184-b995-4c07c6999ed0",
          "CourseId": "00530268",
          "CourseIdTrimmed": "530268",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Nov 18th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 18th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795044600000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795046400000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "c5bdc0de-bd9a-4f43-b9c6-d015cc746a53",
          "CourseId": "00530272",
          "CourseIdTrimmed": "530272",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Nov 18th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 18th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795046400000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795048200000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "b9dd925d-5322-48b5-8c59-4455fef97f08",
          "CourseId": "00530276",
          "CourseIdTrimmed": "530276",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Nov 18th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 18th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795048200000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795050000000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "0a3d6455-6a0b-4428-9afc-8f94d6914b34",
          "CourseId": "00530279",
          "CourseIdTrimmed": "530279",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Nov 18th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 18th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795050000000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795051800000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "bb58557e-437c-46df-8381-d6b583a50662",
          "CourseId": "00532365",
          "CourseIdTrimmed": "532365",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Nov 18th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 18th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795051800000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795053600000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "35a5ccc6-1ce6-44b7-93e7-f66cd4dee1ff",
          "CourseId": "00530282",
          "CourseIdTrimmed": "530282",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Nov 18th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 18th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795051800000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795053600000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "4edec39f-010a-46f4-a4d9-f39f84fc7297",
          "CourseId": "00530285",
          "CourseIdTrimmed": "530285",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Nov 18th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 18th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795053600000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795055400000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "d260fe3d-b13e-4949-88d0-e4ccad07a4cd",
          "CourseId": "00530287",
          "CourseIdTrimmed": "530287",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Nov 18th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 18th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795055400000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795057200000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "2acb2b81-fb03-4d74-883b-82e79342f7cc",
          "CourseId": "00530290",
          "CourseIdTrimmed": "530290",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Nov 18th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Nov 18th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795057200000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795059000000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "00bbcce6-998b-4f12-8c78-1eb00b8c5844",
          "CourseId": "00530294",
          "CourseIdTrimmed": "530294",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 19th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 19th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795131000000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795132800000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "c0691b8b-7397-4098-9087-a6ed03b40a3a",
          "CourseId": "00530296",
          "CourseIdTrimmed": "530296",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 19th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 19th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795132800000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795134600000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "ed3cb45f-a383-4690-b833-356502d9669a",
          "CourseId": "00530307",
          "CourseIdTrimmed": "530307",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 19th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 19th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795134600000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795136400000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "2527f69d-06d4-4d60-8179-b63ce1380a45",
          "CourseId": "00530299",
          "CourseIdTrimmed": "530299",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 19th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 19th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795136400000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795138200000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "4764e017-df27-4e96-8b5f-a51d8aa51f6b",
          "CourseId": "00530302",
          "CourseIdTrimmed": "530302",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 19th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 19th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795138200000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795140000000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "0dbaeb84-56eb-45b3-8735-866e63c3a631",
          "CourseId": "00532381",
          "CourseIdTrimmed": "532381",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 19th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 19th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795140000000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795141800000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "d49f03ed-c19f-4e12-9d5f-ce97fef9d8f4",
          "CourseId": "00530304",
          "CourseIdTrimmed": "530304",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 19th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 19th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795140000000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795141800000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "6afd5b02-5c0b-4d16-9028-5df9952a9ce8",
          "CourseId": "00530309",
          "CourseIdTrimmed": "530309",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 19th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 19th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795141800000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795143600000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "19-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "79b1ad7b-70cd-40c5-a53e-98b3dde8a110",
          "CourseId": "00530312",
          "CourseIdTrimmed": "530312",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 19th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Nov 19th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795143600000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795145400000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "5aadcb0a-972b-4712-97c1-1fa9f79aa757",
          "CourseId": "00530317",
          "CourseIdTrimmed": "530317",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 20th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Nov 20th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795201200000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795203000000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "466cf7db-efb2-4dae-99c7-dc6301803536",
          "CourseId": "00530321",
          "CourseIdTrimmed": "530321",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 20th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 20th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795203000000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795204800000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "c805823b-e64b-4e8e-bade-52b1bd9bcf62",
          "CourseId": "00530323",
          "CourseIdTrimmed": "530323",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 20th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Nov 20th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795204800000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795206600000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "058b0beb-64b6-44ad-8478-5c2179739c66",
          "CourseId": "00530327",
          "CourseIdTrimmed": "530327",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 20th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Nov 20th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795206600000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795208400000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "166a39c2-44fa-4128-884e-5c9e67f4895e",
          "CourseId": "00530329",
          "CourseIdTrimmed": "530329",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 20th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 20th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795217400000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795219200000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "0e6b187b-85f1-4dd5-b9ec-32d96c2c0440",
          "CourseId": "00530319",
          "CourseIdTrimmed": "530319",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 20th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 20th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795219200000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795221000000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "3a97351a-f583-4da9-8d2d-e2da78e9a5be",
          "CourseId": "00530333",
          "CourseIdTrimmed": "530333",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 20th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 20th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795221000000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795222800000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "123ae964-6341-4162-96b8-a5b7d7290264",
          "CourseId": "00530335",
          "CourseIdTrimmed": "530335",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 20th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 20th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795222800000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795224600000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "c8c5e79a-9ec1-4a06-9f23-9180bf5b0664",
          "CourseId": "00530360",
          "CourseIdTrimmed": "530360",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 20th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 20th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795224600000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795226400000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "06f60387-0cbd-4413-9e77-25f32b03351a",
          "CourseId": "00530337",
          "CourseIdTrimmed": "530337",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 20th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 20th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795226400000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795228200000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "211059e9-b8fb-4caf-8c24-cafe08a114e1",
          "CourseId": "00530340",
          "CourseIdTrimmed": "530340",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 20th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 20th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795228200000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795230000000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "066cac51-0528-4cce-8a6b-6896ecf2f4b1",
          "CourseId": "00530344",
          "CourseIdTrimmed": "530344",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 20th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Nov 20th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795230000000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795231800000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "39e81b0c-1ff0-4f56-962b-11d4fc6c335c",
          "CourseId": "00530361",
          "CourseIdTrimmed": "530361",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 22nd, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Nov 22nd",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795366800000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795368600000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "2e72aa4a-a7dd-420c-b72c-11381643e2e4",
          "CourseId": "00530362",
          "CourseIdTrimmed": "530362",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 22nd, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Nov 22nd",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795368600000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795370400000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "25f3c41d-d0f4-4a84-9a6c-5504dd0e7c68",
          "CourseId": "00530366",
          "CourseIdTrimmed": "530366",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 22nd, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Nov 22nd",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795370400000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795372200000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "4af05d43-9d6b-4a73-a91f-7be5754809f1",
          "CourseId": "00530363",
          "CourseIdTrimmed": "530363",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 22nd, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Nov 22nd",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795372200000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795374000000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "6ef9e5c9-5df8-4cb1-b1a1-e54b6faf9182",
          "CourseId": "00530364",
          "CourseIdTrimmed": "530364",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 22nd, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Nov 22nd",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795374000000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795375800000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "ab37ab63-ab86-4ce6-806b-64c9e3436e50",
          "CourseId": "00530365",
          "CourseIdTrimmed": "530365",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 22nd, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 22nd",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795375800000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795377600000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "4bd6d37c-5267-41db-898a-859071e910ff",
          "CourseId": "00530368",
          "CourseIdTrimmed": "530368",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 22nd, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Nov 22nd",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795377600000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795379400000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "df25e96d-d18c-4ede-81a1-277ab8a790ec",
          "CourseId": "00530369",
          "CourseIdTrimmed": "530369",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 22nd, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Nov 22nd",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795379400000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795381200000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "9b56900c-317c-4da5-8f44-4be2c433d23f",
          "CourseId": "00530373",
          "CourseIdTrimmed": "530373",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 23rd, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 23rd",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795476600000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795478400000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "63cc5c55-7240-41eb-8b02-2f4173f18fe0",
          "CourseId": "00530374",
          "CourseIdTrimmed": "530374",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 23rd, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 23rd",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795478400000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795480200000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "b95bb1ef-28b5-400b-b9d5-ef1d4c4e8f77",
          "CourseId": "00530375",
          "CourseIdTrimmed": "530375",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 23rd, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 23rd",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795480200000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795482000000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "dcd0cb94-c6e1-424b-879c-fe4fa0dcfd3b",
          "CourseId": "00530377",
          "CourseIdTrimmed": "530377",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 23rd, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 23rd",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795482000000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795483800000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "7c39be1f-cdd1-493b-8dfd-d463b612bac8",
          "CourseId": "00532366",
          "CourseIdTrimmed": "532366",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 23rd, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 23rd",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795483800000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795485600000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "0d2a0a20-986b-4071-b635-eb8bdeb1cff0",
          "CourseId": "00530379",
          "CourseIdTrimmed": "530379",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 23rd, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 23rd",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795483800000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795485600000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "53718e12-32b8-4b9c-b059-1da51ea02f42",
          "CourseId": "00530382",
          "CourseIdTrimmed": "530382",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 23rd, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 23rd",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795485600000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795487400000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "3972d63d-6a53-40af-9e09-5e7e2e38c848",
          "CourseId": "00530384",
          "CourseIdTrimmed": "530384",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 23rd, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 23rd",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795487400000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795489200000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "8e4118e6-802d-4f9d-bab2-f555d3d1849c",
          "CourseId": "00530385",
          "CourseIdTrimmed": "530385",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 23rd, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Nov 23rd",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795489200000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795491000000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "4ccdb411-0330-4e2c-9844-4247e51f70e9",
          "CourseId": "00530389",
          "CourseIdTrimmed": "530389",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 24th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 24th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795563000000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795564800000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "c9e114da-f8f5-4a08-b6cf-868821ab6068",
          "CourseId": "00530390",
          "CourseIdTrimmed": "530390",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 24th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 24th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795564800000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795566600000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "43951321-a17d-4992-974c-cc3ba156953a",
          "CourseId": "00530393",
          "CourseIdTrimmed": "530393",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 24th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 24th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795566600000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795568400000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "ff7c9a72-dcaf-4afe-afb9-4a9f26338726",
          "CourseId": "00530396",
          "CourseIdTrimmed": "530396",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 24th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 24th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795568400000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795570200000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "ce3560a8-b768-4714-ab80-79b6884e3114",
          "CourseId": "00530398",
          "CourseIdTrimmed": "530398",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 24th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 24th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795570200000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795572000000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "76c3ea31-a0c0-4cde-8a93-6d07dd9a0f5d",
          "CourseId": "00532382",
          "CourseIdTrimmed": "532382",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 24th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 24th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795572000000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795573800000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "2c756964-050d-4a0f-8c23-88a8db8857c4",
          "CourseId": "00530400",
          "CourseIdTrimmed": "530400",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 24th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 24th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795572000000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795573800000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "b6e89f48-adf5-45bc-98c8-b1b72b97f7e6",
          "CourseId": "00530401",
          "CourseIdTrimmed": "530401",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 24th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 24th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795573800000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795575600000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "fef28f58-8d39-4128-beb5-7cede59c48c7",
          "CourseId": "00530402",
          "CourseIdTrimmed": "530402",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 24th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Nov 24th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795575600000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795577400000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "82a7aebe-17cf-44e7-ab1f-86d015c8e5e5",
          "CourseId": "00530412",
          "CourseIdTrimmed": "530412",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Nov 25th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 25th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795649400000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795651200000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "47de038c-95fe-409a-8dc9-30932eac5e81",
          "CourseId": "00530409",
          "CourseIdTrimmed": "530409",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Nov 25th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 25th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795651200000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795653000000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "3b03e725-44b4-4777-9fc4-3bba94114621",
          "CourseId": "00530595",
          "CourseIdTrimmed": "530595",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Nov 25th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 25th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795653000000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795654800000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "d4c987a5-7e62-414e-b7d4-80e3f626bbb7",
          "CourseId": "00530597",
          "CourseIdTrimmed": "530597",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Nov 25th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 25th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795654800000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795656600000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "01de2f2d-cdff-4baa-9606-9c0ffb6d4542",
          "CourseId": "00532367",
          "CourseIdTrimmed": "532367",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Nov 25th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 25th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795656600000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795658400000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "e5e3909f-b71d-407d-bb61-4584f9388f2b",
          "CourseId": "00530598",
          "CourseIdTrimmed": "530598",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Nov 25th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 25th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795656600000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795658400000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "b8613772-7195-42d4-b2bb-54bb925d3c7d",
          "CourseId": "00530600",
          "CourseIdTrimmed": "530600",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Nov 25th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 25th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795658400000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795660200000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "c6694ea3-606f-401c-85ef-bb78f3db3150",
          "CourseId": "00530601",
          "CourseIdTrimmed": "530601",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Nov 25th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 25th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795660200000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795662000000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "25-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "e71df424-4c06-4d1a-bc31-ce28acf4eebc",
          "CourseId": "00530602",
          "CourseIdTrimmed": "530602",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Nov 25th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Nov 25th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795662000000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795663800000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "28c3c8b3-31d1-41c8-a308-bebb7d55ce29",
          "CourseId": "00530606",
          "CourseIdTrimmed": "530606",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 26th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 26th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795735800000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795737600000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "fc9d5dc5-a203-4833-b70e-79454c026773",
          "CourseId": "00530607",
          "CourseIdTrimmed": "530607",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 26th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 26th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795737600000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795739400000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "35a5df94-a20c-493f-98a5-c9af18d37a5d",
          "CourseId": "00530608",
          "CourseIdTrimmed": "530608",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 26th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 26th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795739400000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795741200000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "0bba99de-0f00-4898-9289-fd50abe4c43a",
          "CourseId": "00530609",
          "CourseIdTrimmed": "530609",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 26th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 26th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795741200000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795743000000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "996cacd9-0681-43d6-a5ff-f8a7002d7108",
          "CourseId": "00530610",
          "CourseIdTrimmed": "530610",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 26th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 26th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795743000000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795744800000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "cdcbe068-631f-4d0b-baf9-91a83467ad9a",
          "CourseId": "00532385",
          "CourseIdTrimmed": "532385",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 26th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 26th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795744800000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795746600000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "cf998acf-8940-4f0e-9d7c-117e595bfd27",
          "CourseId": "00530611",
          "CourseIdTrimmed": "530611",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 26th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 26th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795744800000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795746600000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "7015b8ef-31c2-4ef1-97aa-10625c27dba1",
          "CourseId": "00530612",
          "CourseIdTrimmed": "530612",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 26th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 26th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795746600000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795748400000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "8b0b4ef2-98ec-4e1c-9aa1-5c8db9835ef3",
          "CourseId": "00530613",
          "CourseIdTrimmed": "530613",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 26th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Nov 26th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795748400000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795750200000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "083c0c8c-4d92-4a91-b583-73741d99c1fb",
          "CourseId": "00530616",
          "CourseIdTrimmed": "530616",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 27th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Nov 27th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795806000000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795807800000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "a3bf3fb9-f1a2-4183-b1a5-0950590371ae",
          "CourseId": "00530617",
          "CourseIdTrimmed": "530617",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 27th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 27th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795807800000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795809600000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "d890ef51-9c09-49af-8e66-45e49c48535c",
          "CourseId": "00530618",
          "CourseIdTrimmed": "530618",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 27th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Nov 27th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795809600000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795811400000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "5325245a-8b68-4b89-a0be-4719faff100f",
          "CourseId": "00530619",
          "CourseIdTrimmed": "530619",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 27th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Nov 27th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795811400000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795813200000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "fd1255ac-8b58-432c-a1fa-984ca930f972",
          "CourseId": "00530620",
          "CourseIdTrimmed": "530620",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 27th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 27th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795822200000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795824000000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "09bdb79b-a040-4b07-9f46-43b1a9ad344c",
          "CourseId": "00530621",
          "CourseIdTrimmed": "530621",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 27th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 27th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795824000000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795825800000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "763bda3e-d138-44d0-b95c-1b823353ba02",
          "CourseId": "00528454",
          "CourseIdTrimmed": "528454",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 27th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 27th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795825800000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795827600000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "ddfc7b87-d7a5-4901-a3ac-ac74dc5e910d",
          "CourseId": "00530622",
          "CourseIdTrimmed": "530622",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 27th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 27th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795825800000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795827600000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "50c62ae7-fa57-4e38-9080-2dd970b0ef1b",
          "CourseId": "00530625",
          "CourseIdTrimmed": "530625",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 27th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 27th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795827600000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795829400000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "27c9a42d-9361-4f5d-b34a-1e5d15baad80",
          "CourseId": "00528458",
          "CourseIdTrimmed": "528458",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 27th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 27th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795829400000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795831200000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "57466db9-8702-4c5f-bab2-7f3159efc048",
          "CourseId": "00530626",
          "CourseIdTrimmed": "530626",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 27th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 27th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795829400000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795831200000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "3f999aaf-bed7-4f13-8bcf-3020260fa476",
          "CourseId": "00528459",
          "CourseIdTrimmed": "528459",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 27th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 27th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795831200000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795833000000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "289256c5-4a26-4319-a557-50109c0295fb",
          "CourseId": "00530627",
          "CourseIdTrimmed": "530627",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 27th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 27th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795831200000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795833000000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "8508b281-e94f-4e31-9468-797274537960",
          "CourseId": "00528462",
          "CourseIdTrimmed": "528462",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 27th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 27th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795833000000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795834800000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "7621e852-65d4-4aa8-8dd0-9fce352d6481",
          "CourseId": "00530628",
          "CourseIdTrimmed": "530628",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 27th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 27th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795833000000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795834800000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "2f46f780-c4b3-4504-ac83-dd8f78393931",
          "CourseId": "00530629",
          "CourseIdTrimmed": "530629",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 27th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Nov 27th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795834800000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795836600000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "29-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "559968c5-ec5b-4828-9833-ae1512daf2d5",
          "CourseId": "00530630",
          "CourseIdTrimmed": "530630",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 29th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Nov 29th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795971600000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795973400000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "29-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "2e1faade-5d8e-4ccb-ae65-9da80043e028",
          "CourseId": "00530631",
          "CourseIdTrimmed": "530631",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 29th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Nov 29th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795973400000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795975200000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "29-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "9d026974-5fac-4a96-b305-3225a09540a4",
          "CourseId": "00530633",
          "CourseIdTrimmed": "530633",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 29th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Nov 29th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795975200000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795977000000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "29-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "cb686372-29ea-4b08-bf61-ae0801bbbd3f",
          "CourseId": "00530634",
          "CourseIdTrimmed": "530634",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 29th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Nov 29th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795977000000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795978800000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "29-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "2ef3f621-1b22-4117-b3be-41c4f2a23c00",
          "CourseId": "00530635",
          "CourseIdTrimmed": "530635",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 29th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Nov 29th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795978800000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795980600000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "29-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "88fadbd0-cce2-4ef4-b9ce-05e9487e430d",
          "CourseId": "00530636",
          "CourseIdTrimmed": "530636",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 29th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 29th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795980600000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795982400000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "29-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "f6be96b7-c780-4488-843f-ef3294f320f1",
          "CourseId": "00530638",
          "CourseIdTrimmed": "530638",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 29th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Nov 29th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795982400000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795984200000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "29-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "9d106d77-0e82-407b-a354-eacc1ddc95d1",
          "CourseId": "00530640",
          "CourseIdTrimmed": "530640",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Nov 29th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Nov 29th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795984200000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795986000000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "30-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "c860449d-de38-481d-b69a-3c96e6d90c08",
          "CourseId": "00530641",
          "CourseIdTrimmed": "530641",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 30th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 30th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796081400000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796083200000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "30-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "006d2c3d-d0ce-4b65-befb-2f83259cf90b",
          "CourseId": "00530642",
          "CourseIdTrimmed": "530642",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 30th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 30th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796083200000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796085000000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "30-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "a66e60b0-5b4d-42f9-9ceb-d84c52355452",
          "CourseId": "00530643",
          "CourseIdTrimmed": "530643",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 30th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 30th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796085000000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796086800000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "30-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "4f8833e9-e736-404f-a0bb-9515c7b088da",
          "CourseId": "00530647",
          "CourseIdTrimmed": "530647",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 30th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 30th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796086800000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796088600000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "30-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "d65f085d-27c8-4143-b3fa-eb1d9f473478",
          "CourseId": "00532370",
          "CourseIdTrimmed": "532370",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 30th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 30th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796088600000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796090400000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "30-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "b7897c50-6ad7-4480-8e25-60bef3127628",
          "CourseId": "00530648",
          "CourseIdTrimmed": "530648",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 30th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 30th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796088600000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796090400000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "30-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "da6131e9-7acd-4d9f-80d5-7bfab2bffe1b",
          "CourseId": "00530649",
          "CourseIdTrimmed": "530649",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 30th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 30th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796090400000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796092200000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "30-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "e601f7da-0716-403f-892c-ee4b30419a2a",
          "CourseId": "00530650",
          "CourseIdTrimmed": "530650",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 30th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 30th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796092200000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796094000000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "30-Nov-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "8547557a-3c32-4d3d-9afe-3db165b47bd4",
          "CourseId": "00530651",
          "CourseIdTrimmed": "530651",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 30th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Nov 30th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796094000000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796095800000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "01-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "c97e3932-2a88-4911-992c-6c69646f0e8d",
          "CourseId": "00530652",
          "CourseIdTrimmed": "530652",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Dec 1st, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Dec 1st",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796167800000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796169600000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "01-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "daddb64d-0088-4c4c-8e26-f1b43085ba71",
          "CourseId": "00530654",
          "CourseIdTrimmed": "530654",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Dec 1st, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Dec 1st",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796169600000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796171400000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "01-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "e19df074-7a6c-436f-8887-d14cd50d26fa",
          "CourseId": "00530655",
          "CourseIdTrimmed": "530655",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Dec 1st, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 1st",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796171400000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796173200000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "01-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "e5404fcf-d7d5-4701-8fa2-8ddeb076ff0a",
          "CourseId": "00530656",
          "CourseIdTrimmed": "530656",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Dec 1st, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Dec 1st",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796173200000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796175000000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "01-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "5d9fae5c-58f8-4017-b041-b686a7650665",
          "CourseId": "00530658",
          "CourseIdTrimmed": "530658",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Dec 1st, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Dec 1st",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796175000000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796176800000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "01-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "6c585741-cc65-44f8-8820-8674369f602d",
          "CourseId": "00532387",
          "CourseIdTrimmed": "532387",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Dec 1st, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 1st",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796176800000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796178600000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "01-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "7be21d68-b91c-420e-ab8b-ca40aac2139b",
          "CourseId": "00530660",
          "CourseIdTrimmed": "530660",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Dec 1st, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 1st",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796176800000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796178600000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "01-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "17013aa1-c85c-4cc4-88d8-1998f2962db2",
          "CourseId": "00530662",
          "CourseIdTrimmed": "530662",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Dec 1st, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Dec 1st",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796178600000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796180400000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "01-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "935d03c3-ead2-48c9-ad7f-ee583f457ce1",
          "CourseId": "00530663",
          "CourseIdTrimmed": "530663",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Dec 1st, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Dec 1st",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796180400000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796182200000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "02-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "d98c341f-b1cc-47ce-8fb9-0b20f34bc229",
          "CourseId": "00530665",
          "CourseIdTrimmed": "530665",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Dec 2nd, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Dec 2nd",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796254200000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796256000000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "02-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "911461c2-964a-4077-a9af-4a011026c272",
          "CourseId": "00530666",
          "CourseIdTrimmed": "530666",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Dec 2nd, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Dec 2nd",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796256000000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796257800000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "02-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "99e89045-f2e4-443f-a75a-ecae9a73abe0",
          "CourseId": "00530667",
          "CourseIdTrimmed": "530667",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Dec 2nd, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 2nd",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796257800000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796259600000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "02-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "7629ae19-9a19-4524-a0d8-7a7eb1f38367",
          "CourseId": "00530668",
          "CourseIdTrimmed": "530668",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Dec 2nd, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Dec 2nd",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796259600000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796261400000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "02-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "fe4d0062-3783-42ca-8278-74875cec1591",
          "CourseId": "00532371",
          "CourseIdTrimmed": "532371",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Dec 2nd, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Dec 2nd",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796261400000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796263200000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "02-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "7f8cf34b-9ae4-4e44-86af-adcca583df2d",
          "CourseId": "00530669",
          "CourseIdTrimmed": "530669",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Dec 2nd, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Dec 2nd",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796261400000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796263200000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "02-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "781ca548-d86d-4a25-ad6e-2754c284e5ce",
          "CourseId": "00530670",
          "CourseIdTrimmed": "530670",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Dec 2nd, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 2nd",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796263200000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796265000000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "02-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "8d1ff55b-873a-44eb-a2db-cdc10a456f70",
          "CourseId": "00530672",
          "CourseIdTrimmed": "530672",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Dec 2nd, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Dec 2nd",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796265000000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796266800000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "02-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "1b962ef5-5a30-4294-9d64-b390cb4bd0c6",
          "CourseId": "00530673",
          "CourseIdTrimmed": "530673",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Dec 2nd, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Dec 2nd",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796266800000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796268600000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "03-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "a2a2fa64-5c55-4738-8e73-34b4aca3ad50",
          "CourseId": "00530674",
          "CourseIdTrimmed": "530674",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Dec 3rd, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Dec 3rd",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796340600000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796342400000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "03-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "10acf4b8-681e-4a79-b77c-a12ed9fe2750",
          "CourseId": "00530676",
          "CourseIdTrimmed": "530676",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Dec 3rd, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Dec 3rd",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796342400000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796344200000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "03-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "b86768ef-02bc-473a-8b4b-f4c4e8d1493d",
          "CourseId": "00530677",
          "CourseIdTrimmed": "530677",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Dec 3rd, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 3rd",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796344200000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796346000000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "03-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "1de237f0-22b9-4d77-a10a-511da733cbb6",
          "CourseId": "00530678",
          "CourseIdTrimmed": "530678",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Dec 3rd, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Dec 3rd",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796346000000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796347800000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "03-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "961bd547-5530-445e-8e51-dc048fd11456",
          "CourseId": "00530679",
          "CourseIdTrimmed": "530679",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Dec 3rd, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Dec 3rd",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796347800000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796349600000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "03-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "4d35cf06-bcd8-4a07-8a67-35d788e6e4bb",
          "CourseId": "00532391",
          "CourseIdTrimmed": "532391",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Dec 3rd, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 3rd",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796349600000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796351400000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "03-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "2e3d9c0b-1d16-41e9-8ac7-7dc56805b70c",
          "CourseId": "00530681",
          "CourseIdTrimmed": "530681",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Dec 3rd, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 3rd",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796349600000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796351400000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "03-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "d6f4cc97-0d2d-4367-8f49-1bf20d156209",
          "CourseId": "00530683",
          "CourseIdTrimmed": "530683",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Dec 3rd, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Dec 3rd",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796351400000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796353200000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "03-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "cd95578b-3b03-4aba-a731-f0440da6de20",
          "CourseId": "00530685",
          "CourseIdTrimmed": "530685",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Dec 3rd, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Dec 3rd",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796353200000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796355000000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "04-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "66144441-426c-4a3a-a0db-48cd00d830fc",
          "CourseId": "00530686",
          "CourseIdTrimmed": "530686",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Dec 4th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Dec 4th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796410800000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796412600000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "04-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "46f36875-f72b-4898-8c8c-16fb7871b23d",
          "CourseId": "00530687",
          "CourseIdTrimmed": "530687",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Dec 4th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Dec 4th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796412600000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796414400000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "04-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "95e4a731-abb9-4829-ad22-64f45db19cc1",
          "CourseId": "00530688",
          "CourseIdTrimmed": "530688",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Dec 4th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Dec 4th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796414400000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796416200000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "04-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "0127d397-ea93-4123-8e15-9559ec58995a",
          "CourseId": "00530689",
          "CourseIdTrimmed": "530689",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Dec 4th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Dec 4th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796416200000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796418000000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "04-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "1e71b4e5-2e71-4cbd-80e9-4037ca2335ef",
          "CourseId": "00530690",
          "CourseIdTrimmed": "530690",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Dec 4th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Dec 4th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796427000000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796428800000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "04-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "5875e096-49b2-4473-8c80-92915bd7b80d",
          "CourseId": "00530691",
          "CourseIdTrimmed": "530691",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Dec 4th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Dec 4th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796428800000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796430600000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "04-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "58e1aa00-a15c-407f-b042-9bf244bca122",
          "CourseId": "00528467",
          "CourseIdTrimmed": "528467",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Dec 4th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 4th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796430600000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796432400000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "04-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "21eca3bf-69a9-4fab-a79c-59e57d36dad5",
          "CourseId": "00530692",
          "CourseIdTrimmed": "530692",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Dec 4th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 4th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796430600000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796432400000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "04-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "603cbf88-48e4-410e-81e7-9a00f955ad0e",
          "CourseId": "00530693",
          "CourseIdTrimmed": "530693",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Dec 4th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Dec 4th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796432400000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796434200000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "04-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "8a6f652b-7728-4c57-9d45-116395b71588",
          "CourseId": "00528470",
          "CourseIdTrimmed": "528470",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Dec 4th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Dec 4th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796434200000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796436000000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "04-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "77489608-d10d-470f-8156-66b1bf14692d",
          "CourseId": "00530695",
          "CourseIdTrimmed": "530695",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Dec 4th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Dec 4th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796434200000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796436000000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "04-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "e49436f9-bee0-4005-b7e0-4efe8976f8c9",
          "CourseId": "00528497",
          "CourseIdTrimmed": "528497",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Dec 4th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 4th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796436000000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796437800000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "04-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "3f791a61-2d85-48f3-963a-649a0d7128d9",
          "CourseId": "00530696",
          "CourseIdTrimmed": "530696",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Dec 4th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 4th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796436000000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796437800000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "04-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "e983ac9b-bc6b-44d8-9400-4ff2551a1b0b",
          "CourseId": "00528503",
          "CourseIdTrimmed": "528503",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Dec 4th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Dec 4th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796437800000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796439600000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "04-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "3f8fb919-5865-43b9-aa13-463783f82356",
          "CourseId": "00530697",
          "CourseIdTrimmed": "530697",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Dec 4th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Dec 4th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796437800000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796439600000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "04-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "d0ed4b56-81c8-44f4-9a11-0c17db7ebe0e",
          "CourseId": "00530698",
          "CourseIdTrimmed": "530698",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Dec 4th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Dec 4th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796439600000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796441400000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "70e7761e-ff36-4ffc-9170-51eb9642275c",
          "CourseId": "00530701",
          "CourseIdTrimmed": "530701",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Dec 6th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 6th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796576400000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796578200000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "ac8beabe-8a74-4919-802b-b8134f18098c",
          "CourseId": "00530703",
          "CourseIdTrimmed": "530703",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Dec 6th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Dec 6th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796578200000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796580000000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "b3fc55dc-545e-4f5b-a045-8671a6f303f1",
          "CourseId": "00530704",
          "CourseIdTrimmed": "530704",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Dec 6th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Dec 6th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796580000000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796581800000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "21863ae9-96b1-4f01-a667-f0a9900ae924",
          "CourseId": "00530705",
          "CourseIdTrimmed": "530705",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Dec 6th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Dec 6th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796581800000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796583600000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "5c9ab4c0-081d-4fe1-9082-ddbb5784d1e3",
          "CourseId": "00530706",
          "CourseIdTrimmed": "530706",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Dec 6th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Dec 6th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796583600000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796585400000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "d5f579e6-8402-42a4-9721-abb634d69a0c",
          "CourseId": "00530707",
          "CourseIdTrimmed": "530707",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Dec 6th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Dec 6th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796585400000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796587200000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "fa45288b-8851-4cb0-ba37-2cc44f8053dd",
          "CourseId": "00530708",
          "CourseIdTrimmed": "530708",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Dec 6th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Dec 6th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796587200000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796589000000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "695b0f9e-37eb-4cff-a310-c576aed87fa7",
          "CourseId": "00530713",
          "CourseIdTrimmed": "530713",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Dec 6th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Dec 6th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796589000000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796590800000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "07-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "7ea41d1e-4da4-4932-89c1-1e1327cb5061",
          "CourseId": "00530711",
          "CourseIdTrimmed": "530711",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Dec 7th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Dec 7th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796686200000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796688000000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "07-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "254b7b2a-d4d1-45bb-b188-5025b9b87e11",
          "CourseId": "00530712",
          "CourseIdTrimmed": "530712",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Dec 7th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Dec 7th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796688000000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796689800000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "07-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "72808c0d-ea54-444b-8d21-6e980f8e0026",
          "CourseId": "00530714",
          "CourseIdTrimmed": "530714",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Dec 7th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 7th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796689800000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796691600000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "07-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "76decf5b-bc24-4001-a233-da82b3bbbdcf",
          "CourseId": "00530715",
          "CourseIdTrimmed": "530715",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Dec 7th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Dec 7th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796691600000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796693400000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "07-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "414ae0bb-605b-4dae-97c3-156097081e0c",
          "CourseId": "00532373",
          "CourseIdTrimmed": "532373",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Dec 7th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Dec 7th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796693400000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796695200000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "07-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "46a8fb4d-3963-42d7-8e25-d52f6cccf235",
          "CourseId": "00530717",
          "CourseIdTrimmed": "530717",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Dec 7th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Dec 7th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796693400000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796695200000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "07-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "265b5142-b56a-48d4-a95b-bdc4472f1a8e",
          "CourseId": "00530719",
          "CourseIdTrimmed": "530719",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Dec 7th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 7th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796695200000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796697000000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "07-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "23b4670a-2d7a-4140-af9f-87295a2d5af8",
          "CourseId": "00530721",
          "CourseIdTrimmed": "530721",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Dec 7th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Dec 7th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796697000000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796698800000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "07-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "e8292266-cdf3-4e54-ba59-b3822217643e",
          "CourseId": "00530724",
          "CourseIdTrimmed": "530724",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Dec 7th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Dec 7th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796698800000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796700600000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "f4907858-46dd-49e2-aa0f-e42d2942fd4d",
          "CourseId": "00530722",
          "CourseIdTrimmed": "530722",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Dec 8th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Dec 8th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796772600000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796774400000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "312ed7f8-9955-42ef-a7f1-bd243d0d1aea",
          "CourseId": "00530725",
          "CourseIdTrimmed": "530725",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Dec 8th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Dec 8th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796774400000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796776200000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "97fffd45-dc1b-4f0f-93a5-62ccda61db35",
          "CourseId": "00530726",
          "CourseIdTrimmed": "530726",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Dec 8th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 8th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796776200000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796778000000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "574c8f71-e6b0-4608-97d2-cff86e3123e3",
          "CourseId": "00530728",
          "CourseIdTrimmed": "530728",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Dec 8th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Dec 8th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796778000000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796779800000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "76d76795-d18d-4d49-8975-9eda446a8dcb",
          "CourseId": "00530729",
          "CourseIdTrimmed": "530729",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Dec 8th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Dec 8th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796779800000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796781600000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "c541bcc2-d8b1-4f7b-85fc-02c68f48ca92",
          "CourseId": "00532393",
          "CourseIdTrimmed": "532393",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Dec 8th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 8th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796781600000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796783400000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "52d95d0e-3b58-4c23-815b-46bbe131a0e1",
          "CourseId": "00530731",
          "CourseIdTrimmed": "530731",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Dec 8th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 8th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796781600000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796783400000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "2da32685-25ec-4e27-8746-f3c01b00b474",
          "CourseId": "00530732",
          "CourseIdTrimmed": "530732",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Dec 8th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Dec 8th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796783400000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796785200000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "40fa517d-70b1-4b10-aed0-b1dd3cdf6ca3",
          "CourseId": "00530733",
          "CourseIdTrimmed": "530733",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Dec 8th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Dec 8th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796785200000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796787000000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "5c3f50d9-185f-4aa9-aecd-98cde4ebc346",
          "CourseId": "00530735",
          "CourseIdTrimmed": "530735",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Dec 9th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796859000000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796860800000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "154c224e-3e71-46e7-97d3-4b6ec66388b7",
          "CourseId": "00530737",
          "CourseIdTrimmed": "530737",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Dec 9th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796860800000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796862600000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "37cbbef0-7256-45ff-aaf9-0fea9f1618cd",
          "CourseId": "00530738",
          "CourseIdTrimmed": "530738",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Dec 9th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796862600000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796864400000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "1d7ad6bb-cbfe-4255-aa8b-6bc3d3e8e54e",
          "CourseId": "00530739",
          "CourseIdTrimmed": "530739",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Dec 9th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796864400000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796866200000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "58521c33-8ebb-4f8f-aa40-8b5e2fb2abca",
          "CourseId": "00532374",
          "CourseIdTrimmed": "532374",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Dec 9th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796866200000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796868000000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "7eb462a8-98cb-44d0-86a6-5dc321bcb19d",
          "CourseId": "00530740",
          "CourseIdTrimmed": "530740",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Dec 9th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796866200000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796868000000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "423f8fbc-f77f-4518-bbff-fe8cb3af5b4e",
          "CourseId": "00530741",
          "CourseIdTrimmed": "530741",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Dec 9th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796868000000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796869800000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "9ba8b400-9607-443b-aebe-e42910cede5b",
          "CourseId": "00530742",
          "CourseIdTrimmed": "530742",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Dec 9th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796869800000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796871600000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "0b067cdd-52f1-4879-a7e3-3b2d9c093552",
          "CourseId": "00530743",
          "CourseIdTrimmed": "530743",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Dec 9th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796871600000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796873400000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "0f005cce-2702-4a99-9801-18013ea5b73f",
          "CourseId": "00530745",
          "CourseIdTrimmed": "530745",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Dec 10th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796945400000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796947200000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "6607d3f0-bb0c-4125-bd11-bcf068c67dea",
          "CourseId": "00530746",
          "CourseIdTrimmed": "530746",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Dec 10th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796947200000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796949000000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "a44a11b7-f91a-415c-a316-35d51bcae421",
          "CourseId": "00530747",
          "CourseIdTrimmed": "530747",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Dec 10th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796949000000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796950800000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "f43bbdef-dee6-47c1-8269-085cad66a06e",
          "CourseId": "00530748",
          "CourseIdTrimmed": "530748",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Dec 10th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796950800000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796952600000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "60e91855-2fc5-4d57-b477-e19151b69366",
          "CourseId": "00530750",
          "CourseIdTrimmed": "530750",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Dec 10th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796952600000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796954400000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "7d07d91e-2921-48d2-a104-9063200e669a",
          "CourseId": "00532394",
          "CourseIdTrimmed": "532394",
          "EventName": "NRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Dec 10th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796954400000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796956200000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "55741378-8ee3-4b8b-a34e-eb1c05d4d141",
          "CourseId": "00530752",
          "CourseIdTrimmed": "530752",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Dec 10th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796954400000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796956200000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "e3255611-85fe-440f-a3bc-5da78ad0a3ea",
          "CourseId": "00530753",
          "CourseIdTrimmed": "530753",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Dec 10th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796956200000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796958000000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "cdb7a189-4a62-4b62-9a6a-f6be1142cd06",
          "CourseId": "00530754",
          "CourseIdTrimmed": "530754",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Dec 10th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1796958000000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796959800000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "650309ed-d1dc-407b-810f-252701ba96d3",
          "CourseId": "00530749",
          "CourseIdTrimmed": "530749",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Dec 11th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1797015600000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797017400000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "42e55aaa-e1f0-4c9b-9e86-82378ce9c0ef",
          "CourseId": "00530758",
          "CourseIdTrimmed": "530758",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Dec 11th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1797017400000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797019200000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "a7d1838d-e925-42d2-ac76-78b5d2a2fbdf",
          "CourseId": "00530759",
          "CourseIdTrimmed": "530759",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Dec 11th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1797019200000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797021000000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "7a1fcc94-9f36-4069-9ab0-8eb232eaa0c5",
          "CourseId": "00530760",
          "CourseIdTrimmed": "530760",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Dec 11th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1797021000000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797022800000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "515c2285-54e2-44c1-a210-ac825b3c0eb4",
          "CourseId": "00530761",
          "CourseIdTrimmed": "530761",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Dec 11th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1797031800000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797033600000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "8bfa236f-7f52-4293-9cb0-85d9ce983c0b",
          "CourseId": "00530762",
          "CourseIdTrimmed": "530762",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Dec 11th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1797033600000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797035400000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "6c3dcb64-6e02-43e4-bfa2-5037987e12b8",
          "CourseId": "00528504",
          "CourseIdTrimmed": "528504",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Dec 11th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1797035400000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797037200000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "8ca6916c-2d75-4d85-87d1-785569b4db49",
          "CourseId": "00530763",
          "CourseIdTrimmed": "530763",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Dec 11th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1797035400000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797037200000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "9f9a426f-c8fb-40ee-ad8c-55655abfe37b",
          "CourseId": "00530764",
          "CourseIdTrimmed": "530764",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Dec 11th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1797037200000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797039000000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "23e51188-512e-4930-abe1-e8f67a7c8a77",
          "CourseId": "00528506",
          "CourseIdTrimmed": "528506",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Dec 11th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1797039000000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797040800000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "11fa762e-aa3a-4b17-acfe-4b50cbd15f39",
          "CourseId": "00530765",
          "CourseIdTrimmed": "530765",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Dec 11th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1797039000000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797040800000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "f90a68db-6587-4542-920d-8890edb63b30",
          "CourseId": "00528508",
          "CourseIdTrimmed": "528508",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Dec 11th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1797040800000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797042600000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "0009d756-b65d-4fd3-b111-f8222a961b78",
          "CourseId": "00530766",
          "CourseIdTrimmed": "530766",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Dec 11th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1797040800000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797042600000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "cd426154-d77c-4288-820a-04135957a85d",
          "CourseId": "00528510",
          "CourseIdTrimmed": "528510",
          "EventName": "GRC - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Private Swim Lesson - Single - 3+ waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Dec 11th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1797042600000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797044400000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "8d5f7b33-a4aa-4ff8-baaa-9458622ac1c8",
          "CourseId": "00530767",
          "CourseIdTrimmed": "530767",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Dec 11th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1797042600000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797044400000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Dec-2026",
          "OccurrenceMaxStartDate": "",
          "DisplayableRestrictionsForCourses": "Age: 3 to 105",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "ded406d0-7b35-472a-861a-ac7f2c01b6f3",
          "CourseId": "00530768",
          "CourseIdTrimmed": "530768",
          "EventName": "SSLCAq - Private Swim Lesson - Single - 3+",
          "Details": "Sign up for the individualized instruction offered through private swim lessons. Lessons are suited for swimmers who need more practice with specific swimming skills.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Private Swim Lesson - Single - 3+",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$42.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Dec 11th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1797044400000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797046200000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 1,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 105,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 105",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        }
      ]
    },
    {
      "id": "01cad466-e182-4353-9d3f-40bc18953da3",
      "name": "Swim Adapted - WAITLIST - One to One - Children Swimmer 1-6",
      "courses": [
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 01:00 pm",
          "EventId": "d4292808-2e36-4dc4-9562-525259632dde",
          "CourseId": "00527490",
          "CourseIdTrimmed": "527490",
          "EventName": "GHAC - Swim Adapted - WAITLIST - One to One - Children Swimmer 1-6",
          "Details": "Adapted swim lessons for children with disabilities are offered in an integrated model within skill and age specific classes. One-to-one staff are provided within a group lesson. Children's adapted swim lessons are 30-45 minutes in length and offered between 9am and 1pm on Saturdays.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Adapted - WAITLIST - One to One - Children Swimmer 1-6 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Pool Spectator Area",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "No fee",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789228800000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789243200000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1789833600000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789848000000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1790438400000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790452800000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1791043200000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791057600000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1792857600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792872000000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1793462400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793476800000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1794070800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794085200000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1794675600000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794690000000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1795280400000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795294800000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1795885200000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795899600000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1796490000000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796504400000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 10,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1797094800000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797109200000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 11,
              "DurationInMinutes": 240
            }
          ],
          "NumberOfSessions": 12,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 131280,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 01:00 pm",
          "EventId": "4291795c-86c0-4a5b-83fd-4c9b897e58b1",
          "CourseId": "00527427",
          "CourseIdTrimmed": "527427",
          "EventName": "NRC - Swim Adapted - WAITLIST - One to One - Children Swimmer 1-6",
          "Details": "Adapted swim lessons for children with disabilities are offered in an integrated model within skill and age specific classes. One-to-one staff are provided within a group lesson. Children's adapted swim lessons are 30-45 minutes in length and offered between 9am and 1pm on Saturdays.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Adapted - WAITLIST - One to One - Children Swimmer 1-6 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Pool Deck",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "No fee",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789228800000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789243200000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1789833600000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789848000000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1790438400000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790452800000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1791043200000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791057600000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1792252800000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792267200000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1792857600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792872000000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1793462400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793476800000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1794070800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794085200000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1794675600000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794690000000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1795280400000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795294800000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1795885200000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795899600000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 10,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1796490000000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796504400000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 11,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1797094800000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797109200000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 12,
              "DurationInMinutes": 240
            }
          ],
          "NumberOfSessions": 13,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 131280,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 01:00 pm",
          "EventId": "5ba9d94b-da03-48a0-827a-7dc3a64365d8",
          "CourseId": "00527497",
          "CourseIdTrimmed": "527497",
          "EventName": "SSLCAq - Swim Adapted - WAITLIST - One to One - Children Swimmer 1-6",
          "Details": "Adapted swim lessons for children with disabilities are offered in an integrated model within skill and age specific classes. One-to-one staff are provided within a group lesson. Children's adapted swim lessons are 30-45 minutes in length and offered between 9am and 1pm on Saturdays.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swim Adapted - WAITLIST - One to One - Children Swimmer 1-6 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Deck - Birthday",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "No fee",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789228800000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789243200000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1789833600000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789848000000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1790438400000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790452800000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1791043200000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791057600000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1792252800000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792267200000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1792857600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792872000000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1793462400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793476800000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1794070800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794085200000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1794675600000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794690000000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1795280400000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795294800000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1795885200000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795899600000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 10,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1796490000000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796504400000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 11,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1797094800000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797109200000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 12,
              "DurationInMinutes": 240
            }
          ],
          "NumberOfSessions": 13,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 131280,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 01:00 pm",
          "EventId": "52eab99d-c119-4b79-8164-0a3eca3490b2",
          "CourseId": "00528390",
          "CourseIdTrimmed": "528390",
          "EventName": "GRC - Swim Adapted - WAITLIST - One to One - Children Swimmer 1-6",
          "Details": "Adapted swim lessons for children with disabilities are offered in an integrated model within skill and age specific classes. One-to-one staff are provided within a group lesson. Children's adapted swim lessons are 30-45 minutes in length and offered between 9am and 1pm on Saturdays.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Adapted - WAITLIST - One to One - Children Swimmer 1-6 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Staff Area",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "No fee",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792857600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792872000000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1793462400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793476800000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1794070800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794085200000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1794675600000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794690000000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1795280400000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795294800000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1795885200000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795899600000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1796490000000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796504400000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1797094800000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797109200000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 240
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70800,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        }
      ]
    },
    {
      "id": "318695a8-8cfe-4142-8d08-f32c3730c317",
      "name": "Swim Adapted - WAITLIST - One to One - Preschool 1-5",
      "courses": [
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 01:00 pm",
          "EventId": "34841812-6035-415d-ab60-e14ca910b093",
          "CourseId": "00527527",
          "CourseIdTrimmed": "527527",
          "EventName": "GHAC - Swim Adapted - WAITLIST - One to One - Preschool 1-5",
          "Details": "Adapted swim lessons for children with disabilities are offered in an integrated model within skill and age specific classes. One-to-one staff are provided within a group lesson. Preschool adapted swim lessons are 30 minutes in length and offered between 9am and 1pm on Saturdays.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Adapted - WAITLIST - One to One - Preschool 1-5 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Lobby",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "No fee",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789228800000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789243200000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1789833600000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789848000000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1790438400000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790452800000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1791043200000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791057600000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1792252800000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792267200000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1792857600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792872000000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1793462400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793476800000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1794070800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794085200000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1794675600000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794690000000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1795280400000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795294800000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1795885200000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795899600000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 10,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1796490000000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796504400000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 11,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1797094800000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797109200000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 12,
              "DurationInMinutes": 240
            }
          ],
          "NumberOfSessions": 13,
          "PrerequisiteEvents": false,
          "MinAge": 4,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 131280,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 01:00 pm",
          "EventId": "28d180c4-3f02-492a-bce8-99025e25bb70",
          "CourseId": "00527523",
          "CourseIdTrimmed": "527523",
          "EventName": "NRC - Swim Adapted - WAITLIST - One to One - Preschool 1-5",
          "Details": "Adapted swim lessons for children with disabilities are offered in an integrated model within skill and age specific classes. One-to-one staff are provided within a group lesson. Preschool adapted swim lessons are 30 minutes in length and offered between 9am and 1pm on Saturdays.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Adapted - WAITLIST - One to One - Preschool 1-5 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Lobby",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "No fee",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789228800000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789243200000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1789833600000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789848000000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1790438400000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790452800000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1791043200000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791057600000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1792252800000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792267200000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1792857600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792872000000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1793462400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793476800000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1794070800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794085200000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1794675600000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794690000000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1795280400000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795294800000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1795885200000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795899600000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 10,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1796490000000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796504400000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 11,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1797094800000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797109200000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 12,
              "DurationInMinutes": 240
            }
          ],
          "NumberOfSessions": 13,
          "PrerequisiteEvents": false,
          "MinAge": 4,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 131280,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 01:00 pm",
          "EventId": "191b450a-38ea-4619-9a80-2d166ca814b4",
          "CourseId": "00527532",
          "CourseIdTrimmed": "527532",
          "EventName": "SSLCAq - Swim Adapted - WAITLIST - One to One - Preschool 1-5",
          "Details": "Adapted swim lessons for children with disabilities are offered in an integrated model within skill and age specific classes. One-to-one staff are provided within a group lesson. Preschool adapted swim lessons are 30 minutes in length and offered between 9am and 1pm on Saturdays.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Adapted - WAITLIST - One to One - Preschool 1-5 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Deck - First Aid Room",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "No fee",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789228800000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789243200000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1789833600000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789848000000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1790438400000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790452800000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1791043200000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791057600000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1792252800000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792267200000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1792857600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792872000000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1793462400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793476800000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1794070800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794085200000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1794675600000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794690000000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1795280400000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795294800000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1795885200000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795899600000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 10,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1796490000000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796504400000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 11,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1797094800000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797109200000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 12,
              "DurationInMinutes": 240
            }
          ],
          "NumberOfSessions": 13,
          "PrerequisiteEvents": false,
          "MinAge": 4,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 131280,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 01:00 pm",
          "EventId": "155ea54e-3044-4615-a439-914f973a30de",
          "CourseId": "00528400",
          "CourseIdTrimmed": "528400",
          "EventName": "GRC - Swim Adapted - WAITLIST - One to One - Preschool 1-5",
          "Details": "Adapted swim lessons for children with disabilities are offered in an integrated model within skill and age specific classes. One-to-one staff are provided within a group lesson. Preschool adapted swim lessons are 30 minutes in length and offered between 9am and 1pm on Saturdays.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Adapted - WAITLIST - One to One - Preschool 1-5 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Rooms",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "No fee",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792857600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792872000000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1793462400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793476800000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1794070800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794085200000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1794675600000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794690000000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1795280400000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795294800000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1795885200000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795899600000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1796490000000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796504400000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1797094800000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797109200000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 240
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 4,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70800,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        }
      ]
    },
    {
      "id": "f53ebb7c-bb14-4fa5-9950-12191cb68a37",
      "name": "Swim Adapted - WAITLIST - One to One - Youth Swimmer 1",
      "courses": [
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 01:00 pm",
          "EventId": "9797388b-758f-4caa-ad51-3cea9adacac8",
          "CourseId": "00527548",
          "CourseIdTrimmed": "527548",
          "EventName": "GHAC - Swim Adapted - WAITLIST - One to One - Youth Swimmer 1",
          "Details": "Adapted swim lessons for youth with disabilities are offered in an integrated model within skill and age specific classes. One-to-one staff are provided within a group lesson. Youth adapted swim lessons are 60 minutes in length and offered between 9am and 1pm on Saturdays.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Adapted - WAITLIST - One to One - Youth Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Pool Deck",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "No fee",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789228800000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789243200000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1789833600000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789848000000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1790438400000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790452800000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1791043200000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791057600000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1792252800000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792267200000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1792857600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792872000000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1793462400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793476800000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1794070800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794085200000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1794675600000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794690000000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1795280400000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795294800000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1795885200000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795899600000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 10,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1796490000000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796504400000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 11,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1797094800000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797109200000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 12,
              "DurationInMinutes": 240
            }
          ],
          "NumberOfSessions": 13,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 131280,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 01:00 pm",
          "EventId": "4c22ec7e-8c07-4831-a73b-34f7fb98dd9d",
          "CourseId": "00527544",
          "CourseIdTrimmed": "527544",
          "EventName": "NRC - Swim Adapted - WAITLIST - One to One - Youth Swimmer 1",
          "Details": "Adapted swim lessons for youth with disabilities are offered in an integrated model within skill and age specific classes. One-to-one staff are provided within a group lesson. Youth adapted swim lessons are 60 minutes in length and offered between 9am and 1pm on Saturdays.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Adapted - WAITLIST - One to One - Youth Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Sea Squirts Pool",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "No fee",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789228800000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789243200000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1789833600000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789848000000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1790438400000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790452800000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1791043200000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791057600000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1792252800000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792267200000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1792857600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792872000000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1793462400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793476800000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1794070800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794085200000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1794675600000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794690000000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1795280400000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795294800000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1795885200000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795899600000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 10,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1796490000000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796504400000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 11,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1797094800000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797109200000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 12,
              "DurationInMinutes": 240
            }
          ],
          "NumberOfSessions": 13,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 131280,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 01:00 pm",
          "EventId": "2a8b683b-2630-4e04-8ced-ed30abf9a5f1",
          "CourseId": "00527553",
          "CourseIdTrimmed": "527553",
          "EventName": "SSLCAq - Swim Adapted - WAITLIST - One to One - Youth Swimmer 1",
          "Details": "Adapted swim lessons for youth with disabilities are offered in an integrated model within skill and age specific classes. One-to-one staff are provided within a group lesson. Youth adapted swim lessons are 60 minutes in length and offered between 9am and 1pm on Saturdays.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Adapted - WAITLIST - One to One - Youth Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Front Desk",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "No fee",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789228800000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789243200000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1789833600000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789848000000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1790438400000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790452800000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1791043200000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791057600000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1792252800000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792267200000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1792857600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792872000000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1793462400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793476800000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1794070800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794085200000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1794675600000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794690000000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1795280400000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795294800000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1795885200000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795899600000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 10,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1796490000000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796504400000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 11,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1797094800000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797109200000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 12,
              "DurationInMinutes": 240
            }
          ],
          "NumberOfSessions": 13,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 131280,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 01:00 pm",
          "EventId": "f7792623-d15e-49cf-b2ed-8d5e5efd73a3",
          "CourseId": "00528405",
          "CourseIdTrimmed": "528405",
          "EventName": "GRC - Swim Adapted - WAITLIST - One to One - Youth Swimmer 1",
          "Details": "Adapted swim lessons for youth with disabilities are offered in an integrated model within skill and age specific classes. One-to-one staff are provided within a group lesson. Youth adapted swim lessons are 60 minutes in length and offered between 9am and 1pm on Saturdays.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Adapted - WAITLIST - One to One - Youth Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Adapted Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "No fee",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792857600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792872000000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1793462400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793476800000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1794070800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794085200000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1794675600000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794690000000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1795280400000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795294800000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1795885200000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795899600000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1796490000000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796504400000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 240
            },
            {
              "StartDateWithOffset": "/Date(1797094800000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797109200000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 240
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70800,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        }
      ]
    },
    {
      "id": "69692ba2-1757-43a5-9c0a-e31f55266134",
      "name": "Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
      "courses": [
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "c4a7bdd3-0e83-439a-b35d-37443932e58a",
          "CourseId": "00513057",
          "CourseIdTrimmed": "513057",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$40.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786208400000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786210200000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786294800000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786296600000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786813200000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786815000000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786899600000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786901400000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787418000000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787419800000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787504400000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787506200000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788022800000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788024600000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788109200000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788111000000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:45 am - 11:15 am",
          "EventId": "15ed7d55-7241-4688-950e-197c64d217a6",
          "CourseId": "00513734",
          "CourseIdTrimmed": "513734",
          "EventName": "NRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to NRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Orange",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$40.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "10:45 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "11:15 AM",
          "FirstOccurrenceFormattedEndTime": "11:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786211100000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786212900000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786297500000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786299300000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786815900000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786817700000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786902300000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786904100000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787420700000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787422500000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787507100000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787508900000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788025500000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788027300000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788111900000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788113700000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Jul-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "c7b63ee3-d776-4333-96ec-d82f21e04348",
          "CourseId": "00513957",
          "CourseIdTrimmed": "513957",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$30.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Jul 18th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1784397600000)/",
              "StartDate": "/Date(1784358000000)/",
              "EndDateWithOffset": "/Date(1784399400000)/",
              "EndDate": "/Date(1784358000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1785002400000)/",
              "StartDate": "/Date(1784962800000)/",
              "EndDateWithOffset": "/Date(1785004200000)/",
              "EndDate": "/Date(1784962800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786212000000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786213800000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786816800000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786818600000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787421600000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787423400000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788026400000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788028200000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 60510,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "c61a4b7d-236e-4240-affd-918f73126939",
          "CourseId": "00514273",
          "CourseIdTrimmed": "514273",
          "EventName": "GRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$40.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786213800000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786215600000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786300200000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786302000000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786818600000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786820400000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786905000000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786906800000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787423400000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787425200000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787509800000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787511600000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788028200000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788030000000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788114600000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788116400000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "2a0096a1-8612-43fc-b1be-7cdf58619210",
          "CourseId": "00513058",
          "CourseIdTrimmed": "513058",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$40.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786213800000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786215600000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786300200000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786302000000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786818600000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786820400000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786905000000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786906800000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787423400000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787425200000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787509800000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787511600000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788028200000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788030000000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788114600000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788116400000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "82a0ef5b-bf25-45f8-add3-ec04f936a1d8",
          "CourseId": "00511544",
          "CourseIdTrimmed": "511544",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "6 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$40.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786982400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786984200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787068800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787070600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787155200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787157000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787241600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787243400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787587200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787589000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787673600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787675400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787760000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787761800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787846400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787848200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "c69c06c1-8384-447e-b2da-070220a5317b",
          "CourseId": "00513443",
          "CourseIdTrimmed": "513443",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$40.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786984200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786986000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787070600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787072400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787157000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787158800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787243400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787245200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787589000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787590800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787675400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787677200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787761800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787763600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787848200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787850000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "7644b88d-8c6d-4035-880b-8bd1c523052a",
          "CourseId": "00511545",
          "CourseIdTrimmed": "511545",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$40.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786986000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786987800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787072400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787074200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787158800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787160600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787245200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787247000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787590800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787592600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787677200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787679000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787763600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787765400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787850000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787851800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:15 am - 10:45 am",
          "EventId": "bd4ac7d1-3d75-4980-a2ad-776fb9f5cced",
          "CourseId": "00513625",
          "CourseIdTrimmed": "513625",
          "EventName": "NRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Red",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$40.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:15 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:45 AM",
          "FirstOccurrenceFormattedEndTime": "10:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786986900000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786988700000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787073300000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787075100000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787159700000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787161500000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787246100000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787247900000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787591700000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787593500000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787678100000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787679900000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787764500000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787766300000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787850900000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787852700000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "8dcdd742-2b15-4383-81d7-234ff91fbc35",
          "CourseId": "00513463",
          "CourseIdTrimmed": "513463",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$40.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786989600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786991400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787076000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787077800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787162400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787164200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787248800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787250600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787594400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787596200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787680800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787682600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787767200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787769000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787853600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787855400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "0210ddc6-f9d3-45b2-9002-74af83a90225",
          "CourseId": "00511546",
          "CourseIdTrimmed": "511546",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$40.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786989600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786991400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787076000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787077800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787162400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787164200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787248800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787250600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787594400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787596200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787680800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787682600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787767200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787769000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787853600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787855400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "aa6c3936-8841-453b-94c2-847131519427",
          "CourseId": "00513464",
          "CourseIdTrimmed": "513464",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$40.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786991400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786993200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787077800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787079600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787164200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787166000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787250600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787252400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787596200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787598000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787682600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787684400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787769000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787770800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787855400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787857200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "4b136c49-9f28-4a6f-95a0-223b5bc850dd",
          "CourseId": "00513814",
          "CourseIdTrimmed": "513814",
          "EventName": "GRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$40.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786991400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786993200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787077800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787079600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787164200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787166000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787250600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787252400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787596200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787598000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787682600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787684400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787769000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787770800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787855400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787857200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "18e203c2-446b-4ec8-be41-9f6384a12d10",
          "CourseId": "00513815",
          "CourseIdTrimmed": "513815",
          "EventName": "GRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$40.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787007600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787009400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787094000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787095800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787180400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787182200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787266800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787268600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787612400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787614200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787698800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787700600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787785200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787787000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787871600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787873400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "7f37baed-09db-4fc0-a5fd-45c03699c62f",
          "CourseId": "00513923",
          "CourseIdTrimmed": "513923",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$40.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787009400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787011200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787095800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787097600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787182200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787184000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787268600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787270400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787614200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787616000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787700600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787702400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787787000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787788800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787873400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787875200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "3d6bbeb7-d04d-4345-93db-ca06fa7eac27",
          "CourseId": "00511547",
          "CourseIdTrimmed": "511547",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$40.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787009400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787011200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787095800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787097600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787182200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787184000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787268600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787270400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787614200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787616000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787700600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787702400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787787000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787788800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787873400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787875200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "2e6bd4d6-f455-46ee-b44b-16a3f3638c32",
          "CourseId": "00511548",
          "CourseIdTrimmed": "511548",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$40.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787013000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787014800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787099400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787101200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787185800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787187600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787272200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787274000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787617800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787619600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787704200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787706000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787790600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787792400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787877000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787878800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "9c5d32ba-26dd-4ad2-b5c6-439746e4e242",
          "CourseId": "00513924",
          "CourseIdTrimmed": "513924",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$40.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787014800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787016600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787101200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787103000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787187600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787189400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787274000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787275800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787619600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787621400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787706000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787707800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787792400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787794200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787878800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787880600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "643ef4c2-02f9-4700-a2da-b07d809039dd",
          "CourseId": "00511549",
          "CourseIdTrimmed": "511549",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$40.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787016600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787018400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787103000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787104800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787189400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787191200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787275800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787277600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787621400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787623200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787707800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787709600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787794200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787796000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787880600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787882400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "3e5bc7d7-3fa8-4354-97f4-5679ebf38644",
          "CourseId": "00528685",
          "CourseIdTrimmed": "528685",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "7 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$41.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788883200000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788885000000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789056000000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789057800000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789488000000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789489800000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789660800000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789662600000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790092800000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790094600000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790265600000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790267400000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790697600000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790699400000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790870400000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790872200000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "5cf5f452-ab15-4053-9ade-d95a8931fecb",
          "CourseId": "00524410",
          "CourseIdTrimmed": "524410",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$41.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788885000000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788886800000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789057800000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789059600000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789489800000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789491600000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789662600000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789664400000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790094600000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790096400000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790267400000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790269200000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790699400000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790701200000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790872200000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790874000000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "5432a8ed-d2d4-4ac7-9f71-82ac4acde84d",
          "CourseId": "00524411",
          "CourseIdTrimmed": "524411",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "7 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$41.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788886800000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788888600000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789059600000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789061400000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789491600000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789493400000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789664400000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789666200000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790096400000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790098200000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790269200000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790271000000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790701200000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790703000000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790874000000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790875800000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "e69343f2-d79f-4918-9899-33f81e52ff84",
          "CourseId": "00524416",
          "CourseIdTrimmed": "524416",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "8 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$41.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788890400000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788892200000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789063200000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789065000000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789495200000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789497000000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789668000000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789669800000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790100000000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790101800000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790272800000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790274600000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790704800000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790706600000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790877600000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790879400000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "f24a6015-ed73-4685-99b3-432db32b65a2",
          "CourseId": "00528687",
          "CourseIdTrimmed": "528687",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "7 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$41.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788890400000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788892200000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789063200000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789065000000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789495200000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789497000000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789668000000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789669800000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790100000000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790101800000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790272800000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790274600000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790704800000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790706600000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790877600000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790879400000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "ca17d120-e538-442d-becf-3dff2f21e52b",
          "CourseId": "00524422",
          "CourseIdTrimmed": "524422",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$41.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788892200000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788894000000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789065000000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789066800000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789497000000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789498800000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789669800000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789671600000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790101800000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790103600000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790274600000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790276400000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790706600000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790708400000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790879400000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790881200000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "9fe8410a-86ec-4249-8a20-6eeb540726bb",
          "CourseId": "00521903",
          "CourseIdTrimmed": "521903",
          "EventName": "NRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Orange",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$41.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788912000000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788913800000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789084800000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789086600000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789516800000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789518600000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789689600000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789691400000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790121600000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790123400000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790294400000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790296200000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790726400000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790728200000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790899200000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790901000000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "e20297f1-bfae-495d-a08e-a0627c8b3dcc",
          "CourseId": "00528688",
          "CourseIdTrimmed": "528688",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$41.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788912000000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788913800000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789084800000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789086600000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789516800000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789518600000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789689600000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789691400000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790121600000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790123400000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790294400000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790296200000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790726400000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790728200000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790899200000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790901000000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "cb52b791-a5f1-4202-8f65-663560cd2a60",
          "CourseId": "00524445",
          "CourseIdTrimmed": "524445",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$41.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788915600000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788917400000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789088400000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789090200000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789520400000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789522200000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789693200000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789695000000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790125200000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790127000000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790298000000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790299800000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790730000000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790731800000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790902800000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790904600000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "f2b1387e-3fd1-4c66-8d96-9495f69df6f1",
          "CourseId": "00528689",
          "CourseIdTrimmed": "528689",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$41.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788917400000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788919200000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789090200000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789092000000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789522200000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789524000000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789695000000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789696800000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790127000000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790128800000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790299800000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790301600000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790731800000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790733600000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790904600000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790906400000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "8e4cb92c-24ea-4012-9db7-cae178ab5132",
          "CourseId": "00529071",
          "CourseIdTrimmed": "529071",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$41.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788969600000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788971400000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789574400000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789576200000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790179200000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790181000000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791388800000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791390600000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791993600000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1791995400000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792598400000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792600200000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793203200000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793205000000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793811600000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793813400000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "49d5e904-dc32-4547-b968-abcf791ca292",
          "CourseId": "00523922",
          "CourseIdTrimmed": "523922",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "9 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$31.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788971400000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788973200000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789403400000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789405200000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789576200000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789578000000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790008200000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790010000000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790181000000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790182800000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790613000000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790614800000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "1c078019-607f-4763-9df1-27bc39d22384",
          "CourseId": "00528618",
          "CourseIdTrimmed": "528618",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "9 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$31.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788971400000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788973200000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789403400000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789405200000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789576200000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789578000000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790008200000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790010000000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790181000000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790182800000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790613000000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790614800000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "02fa39a5-a3e2-4ed6-86ad-d967199044db",
          "CourseId": "00523956",
          "CourseIdTrimmed": "523956",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "8 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$31.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788973200000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788975000000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789405200000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789407000000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789578000000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789579800000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790010000000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790011800000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790182800000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790184600000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790614800000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790616600000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "6f707ad5-9a8f-48fc-911c-c5c3e3f94d8a",
          "CourseId": "00523960",
          "CourseIdTrimmed": "523960",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$31.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788976800000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788978600000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789408800000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789410600000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789581600000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789583400000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790013600000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790015400000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790186400000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790188200000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790618400000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790620200000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "2fa04c07-af8b-49c7-b4fd-a0865a188652",
          "CourseId": "00529083",
          "CourseIdTrimmed": "529083",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$41.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788976800000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788978600000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789581600000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789583400000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790186400000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790188200000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791396000000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791397800000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792000800000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792002600000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792605600000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792607400000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793210400000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793212200000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793818800000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793820600000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "072df04c-bbca-452a-a71e-6390b9a2ce9c",
          "CourseId": "00523964",
          "CourseIdTrimmed": "523964",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "8 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$31.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788978600000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788980400000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789410600000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789412400000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789583400000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789585200000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790015400000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790017200000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790188200000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790190000000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790620200000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790622000000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "297ffd1e-ef0b-4ff9-b3f7-03d82f9aac89",
          "CourseId": "00528620",
          "CourseIdTrimmed": "528620",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "7 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$31.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788978600000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788980400000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789410600000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789412400000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789583400000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789585200000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790015400000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790017200000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790188200000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790190000000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790620200000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790622000000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "b88e7128-f4c2-42e0-acff-dd8c97bebe06",
          "CourseId": "00528621",
          "CourseIdTrimmed": "528621",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "7 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$31.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788994800000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788996600000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789426800000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789428600000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789599600000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789601400000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790031600000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790033400000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790204400000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790206200000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790636400000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790638200000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:45 pm - 05:15 pm",
          "EventId": "e8f13db2-eaba-4faa-a0c7-3b0d698ad883",
          "CourseId": "00529085",
          "CourseIdTrimmed": "529085",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$41.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "04:45 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "05:15 PM",
          "FirstOccurrenceFormattedEndTime": "05:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788997500000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788999300000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789602300000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789604100000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790207100000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790208900000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791416700000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791418500000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792021500000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792023300000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792626300000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792628100000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793231100000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793232900000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793839500000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793841300000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "7206c4d2-4f85-4c1a-bf23-489c31c30ed6",
          "CourseId": "00520673",
          "CourseIdTrimmed": "520673",
          "EventName": "NRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Orange",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$31.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789000200000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789002000000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789432200000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789434000000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789605000000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789606800000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790037000000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790038800000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790209800000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790211600000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790641800000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790643600000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "6aca12c0-6ac1-4ca7-88ff-fd9ed7f112cd",
          "CourseId": "00528622",
          "CourseIdTrimmed": "528622",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$31.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789000200000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789002000000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789432200000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789434000000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789605000000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789606800000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790037000000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790038800000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790209800000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790211600000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790641800000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790643600000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "24694af8-52f9-4fbb-9ed6-aa6e62b7c6ce",
          "CourseId": "00525815",
          "CourseIdTrimmed": "525815",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$41.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789002000000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789003800000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789606800000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789608600000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790211600000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790213400000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791421200000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791423000000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792026000000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792027800000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792630800000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792632600000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793235600000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793237400000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793844000000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793845800000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:15 pm - 06:45 pm",
          "EventId": "af570998-c3a0-4ca0-b1be-d4a433062205",
          "CourseId": "00529097",
          "CourseIdTrimmed": "529097",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$41.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "06:15 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "06:45 PM",
          "FirstOccurrenceFormattedEndTime": "06:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789002900000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789004700000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789607700000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789609500000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790212500000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790214300000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791422100000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791423900000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792026900000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792028700000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792631700000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792633500000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793236500000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793238300000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793844900000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793846700000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Sep-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "42331bc6-cd23-4b33-b65b-6c80ec91a026",
          "CourseId": "00529178",
          "CourseIdTrimmed": "529178",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "8 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$46.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 10th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789057800000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789059600000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789662600000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789664400000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790267400000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790269200000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790872200000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790874000000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791477000000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791478800000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792081800000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792083600000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792686600000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792688400000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793291400000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793293200000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793899800000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793901600000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Sep-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "8a44780e-0cc8-4b7f-8eee-9e271835a068",
          "CourseId": "00529186",
          "CourseIdTrimmed": "529186",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "6 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$46.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 10th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789059600000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789061400000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789664400000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789666200000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790269200000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790271000000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790874000000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790875800000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791478800000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791480600000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792083600000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792085400000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792688400000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792690200000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793293200000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793295000000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793901600000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793903400000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Sep-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:15 pm - 04:45 pm",
          "EventId": "7ae84be9-ec5e-49f8-9e4b-1feb8c498b6c",
          "CourseId": "00529190",
          "CourseIdTrimmed": "529190",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "9 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$46.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 10th, 2026",
          "FormattedStartTime": "04:15 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "04:45 PM",
          "FirstOccurrenceFormattedEndTime": "04:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789082100000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789083900000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789686900000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789688700000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790291700000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790293500000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790896500000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790898300000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791501300000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791503100000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792106100000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792107900000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792710900000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792712700000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793315700000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793317500000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793924100000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793925900000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "3fde43cc-d81b-4871-8380-9dd509494cce",
          "CourseId": "00529271",
          "CourseIdTrimmed": "529271",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "6 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$46.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789142400000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789144200000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789747200000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789749000000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790352000000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790353800000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790956800000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790958600000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791561600000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791563400000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792166400000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792168200000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792771200000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792773000000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793376000000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793377800000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793984400000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1793986200000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "53bad32c-24a8-4b8a-939e-2d0c8f9cf7b2",
          "CourseId": "00527350",
          "CourseIdTrimmed": "527350",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$46.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789144200000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789146000000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789749000000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789750800000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790353800000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790355600000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790958600000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790960400000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791563400000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791565200000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792168200000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792170000000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792773000000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792774800000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793377800000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793379600000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793986200000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1793988000000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "64c21510-fbe8-4c7e-b3c8-7e8f5354b2b1",
          "CourseId": "00527363",
          "CourseIdTrimmed": "527363",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$46.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789146000000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789147800000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789750800000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789752600000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790355600000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790357400000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790960400000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790962200000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791565200000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791567000000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792170000000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792171800000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792774800000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792776600000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793379600000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793381400000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793988000000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1793989800000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "e457827c-6cdf-438c-ab0d-d06d14fef6a4",
          "CourseId": "00527365",
          "CourseIdTrimmed": "527365",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$46.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789149600000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789151400000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789754400000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789756200000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790359200000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790361000000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790964000000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790965800000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791568800000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791570600000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792173600000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792175400000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792778400000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792780200000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793383200000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793385000000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793991600000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1793993400000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "dcf5fa32-f41d-43af-a3e6-db5382e263bf",
          "CourseId": "00529279",
          "CourseIdTrimmed": "529279",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "7 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$46.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789149600000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789151400000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789754400000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789756200000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790359200000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790361000000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790964000000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790965800000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791568800000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791570600000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792173600000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792175400000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792778400000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792780200000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793383200000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793385000000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793991600000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1793993400000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "9dd956a1-9f8f-4f85-8237-5c677caccf04",
          "CourseId": "00527366",
          "CourseIdTrimmed": "527366",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$46.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789151400000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789153200000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789756200000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789758000000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790361000000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790362800000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790965800000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790967600000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791570600000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791572400000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792175400000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792177200000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792780200000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792782000000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793385000000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793386800000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793993400000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1793995200000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "0c8078a8-5fa8-4d3b-93bd-351fc004dbf6",
          "CourseId": "00529285",
          "CourseIdTrimmed": "529285",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$46.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789173000000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789174800000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789777800000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789779600000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790382600000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790384400000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790987400000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790989200000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791592200000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791594000000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792197000000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792198800000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792801800000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792803600000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793406600000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793408400000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794015000000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794016800000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "c2fc14f6-5718-43ea-90db-bf54bdd8fbe9",
          "CourseId": "00528814",
          "CourseIdTrimmed": "528814",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$41.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789230600000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789232400000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789317000000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789318800000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789835400000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789837200000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789921800000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789923600000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790440200000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790442000000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790526600000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790528400000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791045000000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791046800000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791131400000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791133200000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 07-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "ba1cd790-c9b8-4f29-86b3-c64607e75d90",
          "CourseId": "00527844",
          "CourseIdTrimmed": "527844",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$36.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Nov 7th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789234200000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789236000000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789839000000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789840800000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790443800000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790445600000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791048600000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791050400000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792863000000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792864800000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793467800000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793469600000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794076200000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794078000000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:15 am - 11:45 am",
          "EventId": "f844ef4a-b96e-4788-a72b-d0a0f6b791ea",
          "CourseId": "00523658",
          "CourseIdTrimmed": "523658",
          "EventName": "NRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Orange",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$41.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "11:15 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "11:45 AM",
          "FirstOccurrenceFormattedEndTime": "11:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789236900000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789238700000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789323300000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789325100000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789841700000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789843500000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789928100000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789929900000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790446500000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790448300000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790532900000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790534700000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791051300000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791053100000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791137700000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791139500000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "8740c39d-c22d-453d-90b4-598a08de96a3",
          "CourseId": "00528817",
          "CourseIdTrimmed": "528817",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$41.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789237800000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789239600000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789324200000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789326000000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789842600000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789844400000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789929000000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789930800000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790447400000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790449200000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790533800000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790535600000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791052200000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791054000000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791138600000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791140400000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Sep-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:45 am - 11:15 am",
          "EventId": "87f9fd99-922c-4482-a44a-604c6e5771f2",
          "CourseId": "00530403",
          "CourseIdTrimmed": "530403",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 7",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$41.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Sep 13th, 2026",
          "FormattedStartTime": "10:45 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "11:15 AM",
          "FirstOccurrenceFormattedEndTime": "11:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789321500000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789323300000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789926300000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789928100000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790531100000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790532900000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791135900000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791137700000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792345500000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792347300000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792950300000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792952100000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793558700000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793560500000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794163500000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794165300000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "3fae2fe6-cc54-453f-9be7-1284fb4db3b1",
          "CourseId": "00528954",
          "CourseIdTrimmed": "528954",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "10 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$36.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789401600000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789403400000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790006400000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790008200000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790611200000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790613000000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791216000000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791217800000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792425600000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792427400000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793030400000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793032200000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793638800000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793640600000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "caa82a2d-fcbf-4be8-a58d-1856010ef941",
          "CourseId": "00528959",
          "CourseIdTrimmed": "528959",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "10 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$36.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789408800000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789410600000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790013600000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790015400000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790618400000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790620200000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791223200000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791225000000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792432800000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792434600000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793037600000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793039400000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793646000000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793647800000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:45 pm - 05:15 pm",
          "EventId": "8fff0366-0178-45db-b33d-567b6dbfd350",
          "CourseId": "00528966",
          "CourseIdTrimmed": "528966",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "8 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$36.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "04:45 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "05:15 PM",
          "FirstOccurrenceFormattedEndTime": "05:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789429500000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789431300000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790034300000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790036100000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790639100000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790640900000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791243900000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791245700000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792453500000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792455300000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793058300000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793060100000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793666700000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793668500000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "c0fb58e7-5875-4b59-899d-cd2182dfbcfe",
          "CourseId": "00525753",
          "CourseIdTrimmed": "525753",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$36.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789434000000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789435800000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790038800000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790040600000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790643600000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790645400000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791248400000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791250200000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792458000000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792459800000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793062800000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793064600000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793671200000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793673000000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:15 pm - 06:45 pm",
          "EventId": "479ffc3e-6577-473d-846b-35ae9d20217c",
          "CourseId": "00528972",
          "CourseIdTrimmed": "528972",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$36.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "06:15 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "06:45 PM",
          "FirstOccurrenceFormattedEndTime": "06:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789434900000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789436700000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790039700000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790041500000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790644500000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790646300000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791249300000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791251100000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792458900000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792460700000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793063700000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793065500000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793672100000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793673900000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "38132913-2ff1-4b94-bf35-b55fc558be83",
          "CourseId": "00525598",
          "CourseIdTrimmed": "525598",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "9 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$46.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791217800000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791219600000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791390600000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791392400000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791995400000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1791997200000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792427400000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792429200000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792600200000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792602000000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793032200000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793034000000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793205000000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793206800000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793640600000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793642400000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793813400000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793815200000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "ddd69b0c-5ed2-4b8b-b896-29d59c431e22",
          "CourseId": "00529429",
          "CourseIdTrimmed": "529429",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "10 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$46.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791217800000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791219600000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791390600000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791392400000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791995400000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1791997200000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792427400000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792429200000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792600200000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792602000000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793032200000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793034000000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793205000000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793206800000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793640600000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793642400000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793813400000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793815200000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "0a68ab8b-154e-4004-85d1-de1ef291c2c0",
          "CourseId": "00525599",
          "CourseIdTrimmed": "525599",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "9 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$46.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791219600000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791221400000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791392400000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791394200000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791997200000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1791999000000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792429200000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792431000000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792602000000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792603800000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793034000000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793035800000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793206800000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793208600000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793642400000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793644200000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793815200000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793817000000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "1a0a4f68-2cf2-47bc-b0e4-510a1dcb93ee",
          "CourseId": "00525601",
          "CourseIdTrimmed": "525601",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "9 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$46.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791223200000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791225000000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791396000000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791397800000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792000800000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792002600000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792432800000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792434600000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792605600000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792607400000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793037600000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793039400000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793210400000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793212200000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793646000000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793647800000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793818800000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793820600000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "115a4a6c-1ce3-49d1-aec1-50e072897150",
          "CourseId": "00525602",
          "CourseIdTrimmed": "525602",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "10 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$46.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791225000000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791226800000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791397800000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791399600000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792002600000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792004400000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792434600000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792436400000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792607400000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792609200000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793039400000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793041200000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793212200000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793214000000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793647800000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793649600000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793820600000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793822400000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "0306f6ea-9076-4bee-9504-17a017376b66",
          "CourseId": "00529434",
          "CourseIdTrimmed": "529434",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "10 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$46.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791225000000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791226800000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791397800000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791399600000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792002600000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792004400000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792434600000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792436400000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792607400000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792609200000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793039400000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793041200000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793212200000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793214000000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793647800000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793649600000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793820600000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793822400000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "5916c175-5a16-4ccf-bc06-825cb7669b6e",
          "CourseId": "00529437",
          "CourseIdTrimmed": "529437",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "9 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$46.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791241200000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791243000000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791414000000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791415800000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792018800000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792020600000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792450800000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792452600000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792623600000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792625400000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793055600000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793057400000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793228400000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793230200000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793664000000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793665800000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793836800000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793838600000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "eaa16ad3-8975-4005-be6d-f59523e927d0",
          "CourseId": "00524474",
          "CourseIdTrimmed": "524474",
          "EventName": "NRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Orange",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$46.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791246600000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791248400000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791419400000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791421200000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792024200000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792026000000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792456200000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792458000000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792629000000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792630800000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793061000000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793062800000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793233800000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793235600000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793669400000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793671200000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793842200000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793844000000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "5dc81e20-ab7b-4a71-8ff0-e6c2a285eee1",
          "CourseId": "00529440",
          "CourseIdTrimmed": "529440",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "9 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$46.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791246600000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791248400000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791419400000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791421200000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792024200000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792026000000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792456200000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792458000000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792629000000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792630800000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793061000000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793062800000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793233800000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793235600000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793669400000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793671200000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793842200000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793844000000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "e5b3bbbb-edb2-494b-8a4d-8c9bf29409e8",
          "CourseId": "00529649",
          "CourseIdTrimmed": "529649",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "10 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$52.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791302400000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791304200000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791475200000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791477000000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791907200000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791909000000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792080000000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792081800000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792512000000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792513800000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792684800000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792686600000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793116800000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793118600000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793289600000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793291400000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793725200000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793727000000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793898000000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793899800000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "581abf1d-f4bf-4832-b4b3-b5d90cabeb1c",
          "CourseId": "00525663",
          "CourseIdTrimmed": "525663",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "8 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$52.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791304200000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791306000000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791477000000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791478800000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791909000000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791910800000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792081800000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792083600000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792513800000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792515600000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792686600000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792688400000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793118600000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793120400000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793291400000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793293200000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793727000000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793728800000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793899800000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793901600000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "694b10f9-9174-4f1a-975e-2c4655a6fec1",
          "CourseId": "00525664",
          "CourseIdTrimmed": "525664",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "7 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$52.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791306000000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791307800000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791478800000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791480600000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791910800000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791912600000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792083600000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792085400000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792515600000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792517400000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792688400000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792690200000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793120400000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793122200000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793293200000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793295000000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793728800000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793730600000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793901600000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793903400000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "7a087953-061f-4486-8c64-10a04f5f5f9f",
          "CourseId": "00525665",
          "CourseIdTrimmed": "525665",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "10 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$52.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791309600000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791311400000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791482400000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791484200000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791914400000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791916200000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792087200000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792089000000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792519200000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792521000000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792692000000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792693800000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793124000000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793125800000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793296800000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793298600000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793732400000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793734200000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793905200000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793907000000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "8ab2893b-cbbd-484e-a133-c4d2630c6f7c",
          "CourseId": "00529650",
          "CourseIdTrimmed": "529650",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "10 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$52.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791309600000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791311400000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791482400000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791484200000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791914400000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791916200000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792087200000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792089000000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792519200000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792521000000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792692000000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792693800000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793124000000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793125800000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793296800000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793298600000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793732400000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793734200000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793905200000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793907000000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "fa4ec4b5-62c7-49d3-8ef0-ba9c34a51300",
          "CourseId": "00525668",
          "CourseIdTrimmed": "525668",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "8 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$52.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791311400000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791313200000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791484200000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791486000000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791916200000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791918000000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792089000000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792090800000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792521000000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792522800000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792693800000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792695600000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793125800000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793127600000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793298600000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793300400000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793734200000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793736000000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793907000000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793908800000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "581acb75-f01f-4ab5-ab23-184e44422139",
          "CourseId": "00524832",
          "CourseIdTrimmed": "524832",
          "EventName": "NRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "8 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Orange",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$52.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791331200000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791333000000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791504000000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791505800000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791936000000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791937800000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792108800000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792110600000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792540800000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792542600000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792713600000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792715400000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793145600000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793147400000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793318400000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793320200000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793754000000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793755800000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793926800000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793928600000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "1ddce517-47f3-4397-b299-6f697f1afed9",
          "CourseId": "00529652",
          "CourseIdTrimmed": "529652",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "6 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$52.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791331200000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791333000000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791504000000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791505800000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791936000000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791937800000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792108800000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792110600000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792540800000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792542600000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792713600000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792715400000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793145600000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793147400000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793318400000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793320200000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793754000000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793755800000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793926800000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793928600000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "9cf8f1f5-6156-4d2f-a076-f3d483e495b1",
          "CourseId": "00525678",
          "CourseIdTrimmed": "525678",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$52.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791334800000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791336600000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791507600000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791509400000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791939600000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791941400000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792112400000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792114200000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792544400000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792546200000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792717200000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792719000000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793149200000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793151000000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793322000000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793323800000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793757600000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793759400000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793930400000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793932200000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "88591336-f5de-475e-b36e-faa602ba2f84",
          "CourseId": "00529654",
          "CourseIdTrimmed": "529654",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$52.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791336600000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791338400000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791509400000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791511200000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791941400000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791943200000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792114200000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792116000000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792546200000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792548000000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792719000000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792720800000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793151000000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793152800000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793323800000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793325600000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793759400000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793761200000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793932200000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793934000000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "dca53eeb-67ba-475f-908b-ccdb42892f9f",
          "CourseId": "00530109",
          "CourseIdTrimmed": "530109",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "7 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$41.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792254600000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792256400000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792341000000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792342800000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792859400000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792861200000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792945800000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792947600000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793464200000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793466000000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793554200000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793556000000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794072600000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794074400000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794159000000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794160800000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:15 am - 11:45 am",
          "EventId": "ccde9e4e-63f5-4321-b685-e9e5ef225b37",
          "CourseId": "00527285",
          "CourseIdTrimmed": "527285",
          "EventName": "NRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Orange",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$41.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "11:15 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "11:45 AM",
          "FirstOccurrenceFormattedEndTime": "11:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792260900000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792262700000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792347300000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792349100000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792865700000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792867500000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792952100000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792953900000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793470500000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793472300000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793560500000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793562300000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794078900000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794080700000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794165300000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794167100000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "69193f0e-dbbc-4049-ac62-88818dc66a9a",
          "CourseId": "00530113",
          "CourseIdTrimmed": "530113",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$41.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792261800000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792263600000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792348200000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792350000000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792866600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792868400000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792953000000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792954800000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793471400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793473200000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793561400000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793563200000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794079800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794081600000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794166200000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794168000000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "7e8e5cae-1280-4767-932e-e1f19b41259a",
          "CourseId": "00526814",
          "CourseIdTrimmed": "526814",
          "EventName": "GRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$31.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 20th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792519200000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792521000000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792692000000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792693800000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793124000000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793125800000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793296800000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793298600000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793732400000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793734200000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793905200000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793907000000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 23070,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "da971778-e6df-4005-a98a-8179cdb654ac",
          "CourseId": "00526236",
          "CourseIdTrimmed": "526236",
          "EventName": "GRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$31.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 20th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792539000000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792540800000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792711800000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792713600000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793143800000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793145600000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793316600000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793318400000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793752200000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793754000000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793925000000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793926800000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 23070,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "0d4f93df-dd0e-4d59-a370-cc68b003d212",
          "CourseId": "00526231",
          "CourseIdTrimmed": "526231",
          "EventName": "GRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "8 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$26.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792625400000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792627200000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793057400000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793059200000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793230200000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793232000000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793665800000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793667600000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793838600000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793840400000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 20190,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "4ee281a5-0288-4fca-bcbd-53191841c9ea",
          "CourseId": "00526836",
          "CourseIdTrimmed": "526836",
          "EventName": "GRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$31.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792863000000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792864800000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792949400000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792951200000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793467800000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793469600000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793557800000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793559600000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794076200000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794078000000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794162600000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794164400000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 21630,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 07-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "79f99ecf-e763-480b-b03a-6e4ca5a7ec8b",
          "CourseId": "00530118",
          "CourseIdTrimmed": "530118",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "10 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$26.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 7th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794243600000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794245400000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794848400000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794850200000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795453200000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795455000000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796058000000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796059800000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796662800000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796664600000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "d6c57f0b-1a06-4873-8da5-cd9181882788",
          "CourseId": "00527400",
          "CourseIdTrimmed": "527400",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "10 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$46.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794245400000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794247200000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794850200000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794852000000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795023000000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795024800000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795455000000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795456800000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795627800000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795629600000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796059800000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796061600000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796232600000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796234400000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796664600000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796666400000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796837400000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796839200000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "75f71f80-8a4e-4d36-8d4e-fda7c29eab45",
          "CourseId": "00529726",
          "CourseIdTrimmed": "529726",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "10 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$46.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794245400000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794247200000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794850200000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794852000000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795023000000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795024800000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795455000000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795456800000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795627800000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795629600000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796059800000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796061600000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796232600000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796234400000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796664600000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796666400000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796837400000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796839200000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "abed48f9-2f07-4d82-b833-aa174599cbfe",
          "CourseId": "00527404",
          "CourseIdTrimmed": "527404",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "9 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$46.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794247200000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794249000000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794852000000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794853800000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795024800000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795026600000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795456800000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795458600000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795629600000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795631400000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796061600000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796063400000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796234400000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796236200000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796666400000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796668200000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796839200000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796841000000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "1f481a8b-a734-4081-a73d-5265071a0fd1",
          "CourseId": "00527406",
          "CourseIdTrimmed": "527406",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "10 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$46.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794250800000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794252600000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794855600000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794857400000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795028400000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795030200000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795460400000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795462200000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795633200000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795635000000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796065200000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796067000000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796238000000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796239800000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796670000000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796671800000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796842800000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796844600000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 07-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "3e806afe-385e-4afd-86a0-2aa120c78b54",
          "CourseId": "00530121",
          "CourseIdTrimmed": "530121",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "7 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$26.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Dec 7th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794250800000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794252600000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794855600000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794857400000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795460400000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795462200000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796065200000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796067000000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796670000000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796671800000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "24d02d10-92a3-4b03-9b17-7942db7b5adc",
          "CourseId": "00527407",
          "CourseIdTrimmed": "527407",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "9 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$46.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794252600000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794254400000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794857400000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794859200000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795030200000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795032000000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795462200000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795464000000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795635000000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795636800000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796067000000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796068800000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796239800000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796241600000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796671800000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796673600000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796844600000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796846400000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "91c41532-2782-43b6-b501-a96579eacafa",
          "CourseId": "00529733",
          "CourseIdTrimmed": "529733",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "8 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$46.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794252600000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794254400000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794857400000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794859200000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795030200000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795032000000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795462200000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795464000000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795635000000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795636800000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796067000000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796068800000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796239800000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796241600000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796671800000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796673600000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796844600000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796846400000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "5937d9e4-4cf2-4d0b-aa59-66dcdb35538d",
          "CourseId": "00529737",
          "CourseIdTrimmed": "529737",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "9 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$46.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794268800000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794270600000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794873600000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794875400000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795046400000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795048200000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795478400000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795480200000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795651200000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795653000000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796083200000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796085000000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796256000000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796257800000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796688000000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796689800000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796860800000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796862600000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "2c711f1f-256d-4186-9b68-84a0e1ef6114",
          "CourseId": "00526233",
          "CourseIdTrimmed": "526233",
          "EventName": "GRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "9 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$46.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794270600000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794272400000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794875400000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794877200000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795048200000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795050000000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795480200000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795482000000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795653000000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795654800000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796085000000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796086800000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796257800000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796259600000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796689800000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796691600000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796862600000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796864400000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 07-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:45 pm - 05:15 pm",
          "EventId": "556555d9-b789-4c62-b686-d0dd7b855c75",
          "CourseId": "00530125",
          "CourseIdTrimmed": "530125",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "8 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$26.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "04:45 PM",
          "FormattedEndDate": "Dec 7th",
          "FormattedEndTime": "05:15 PM",
          "FirstOccurrenceFormattedEndTime": "05:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794271500000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794273300000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794876300000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794878100000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795481100000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795482900000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796085900000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796087700000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796690700000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796692500000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "e0c9917f-bc7c-4943-8d04-ca7293773b2f",
          "CourseId": "00527335",
          "CourseIdTrimmed": "527335",
          "EventName": "NRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "8 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Orange",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$46.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794274200000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794276000000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794879000000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794880800000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795051800000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795053600000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795483800000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795485600000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795656600000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795658400000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796088600000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796090400000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796261400000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796263200000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796693400000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796695200000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796866200000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796868000000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "c85909ee-ca85-44b5-8e45-5c5bae57d96d",
          "CourseId": "00529742",
          "CourseIdTrimmed": "529742",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "9 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$46.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794274200000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794276000000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794879000000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794880800000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795051800000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795053600000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795483800000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795485600000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795656600000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795658400000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796088600000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796090400000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796261400000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796263200000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796693400000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796695200000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796866200000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796868000000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "ea8842c5-181f-464a-ad12-7271490bad71",
          "CourseId": "00527409",
          "CourseIdTrimmed": "527409",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$46.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794276000000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794277800000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794880800000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794882600000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795053600000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795055400000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795485600000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795487400000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795658400000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795660200000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796090400000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796092200000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796263200000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796265000000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796695200000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796697000000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796868000000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796869800000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 07-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:15 pm - 06:45 pm",
          "EventId": "8bb10aa0-316b-401c-8d3f-78051f81a65b",
          "CourseId": "00530130",
          "CourseIdTrimmed": "530130",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "7 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$26.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "06:15 PM",
          "FormattedEndDate": "Dec 7th",
          "FormattedEndTime": "06:45 PM",
          "FirstOccurrenceFormattedEndTime": "06:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794276900000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794278700000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794881700000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794883500000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795486500000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795488300000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796091300000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796093100000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796696100000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796697900000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "733abbb6-6677-4f3d-ae67-26496fbbc883",
          "CourseId": "00529898",
          "CourseIdTrimmed": "529898",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "10 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$52.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794330000000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794331800000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794502800000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794504600000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794934800000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794936600000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795107600000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795109400000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795539600000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795541400000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795712400000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795714200000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796144400000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796146200000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796317200000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796319000000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796749200000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796751000000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796922000000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796923800000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "32335a52-6bcd-4ebc-ab97-fc783a0e99df",
          "CourseId": "00527550",
          "CourseIdTrimmed": "527550",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "10 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$52.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794331800000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794333600000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794504600000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794506400000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794936600000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794938400000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795109400000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795111200000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795541400000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795543200000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795714200000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795716000000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796146200000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796148000000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796319000000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796320800000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796751000000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796752800000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796923800000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796925600000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "23bc3630-c1a6-4cd1-9524-d4fa048ddbcc",
          "CourseId": "00527555",
          "CourseIdTrimmed": "527555",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "10 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$52.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794333600000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794335400000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794506400000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794508200000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794938400000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794940200000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795111200000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795113000000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795543200000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795545000000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795716000000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795717800000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796148000000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796149800000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796320800000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796322600000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796752800000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796754600000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796925600000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796927400000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "b14aa310-e296-412e-829d-8256710a1466",
          "CourseId": "00527558",
          "CourseIdTrimmed": "527558",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "9 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$52.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794337200000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794339000000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794510000000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794511800000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794942000000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794943800000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795114800000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795116600000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795546800000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795548600000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795719600000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795721400000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796151600000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796153400000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796324400000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796326200000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796756400000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796758200000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796929200000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796931000000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "c3baebfe-de23-4444-afd0-a2e88d2387dc",
          "CourseId": "00526238",
          "CourseIdTrimmed": "526238",
          "EventName": "GRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "8 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$52.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794337200000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794339000000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794510000000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794511800000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794942000000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794943800000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795114800000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795116600000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795546800000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795548600000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795719600000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795721400000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796151600000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796153400000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796324400000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796326200000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796756400000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796758200000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796929200000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796931000000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "e391d065-0581-45f1-bd8c-7a63665d2aed",
          "CourseId": "00529901",
          "CourseIdTrimmed": "529901",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "10 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$52.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794337200000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794339000000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794510000000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794511800000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794942000000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794943800000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795114800000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795116600000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795546800000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795548600000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795719600000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795721400000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796151600000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796153400000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796324400000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796326200000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796756400000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796758200000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796929200000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796931000000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "ef4a63d7-6e2e-499c-9833-ee9928a0b3d7",
          "CourseId": "00527560",
          "CourseIdTrimmed": "527560",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "7 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$52.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794339000000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794340800000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794511800000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794513600000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794943800000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794945600000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795116600000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795118400000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795548600000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795550400000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795721400000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795723200000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796153400000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796155200000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796326200000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796328000000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796758200000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796760000000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796931000000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796932800000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "5f88b0d8-6c36-46dc-8e5b-e40df26cd8cf",
          "CourseId": "00526815",
          "CourseIdTrimmed": "526815",
          "EventName": "GRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "6 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$52.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794357000000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794358800000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794529800000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794531600000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794961800000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794963600000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795134600000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795136400000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795566600000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795568400000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795739400000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795741200000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796171400000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796173200000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796344200000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796346000000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796776200000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796778000000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796949000000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796950800000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "8cac031c-1eff-4c66-a63b-f37f2a099f0d",
          "CourseId": "00528947",
          "CourseIdTrimmed": "528947",
          "EventName": "NRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "8 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Orange",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$52.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794358800000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794360600000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794531600000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794533400000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794963600000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794965400000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795136400000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795138200000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795568400000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795570200000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795741200000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795743000000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796173200000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796175000000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796346000000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796347800000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796778000000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796779800000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796950800000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796952600000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "05229d20-f605-43f2-9d1d-9de9dc6a6cb4",
          "CourseId": "00529903",
          "CourseIdTrimmed": "529903",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "9 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$52.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794358800000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794360600000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794531600000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794533400000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794963600000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794965400000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795136400000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795138200000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795568400000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795570200000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795741200000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795743000000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796173200000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796175000000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796346000000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796347800000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796778000000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796779800000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796950800000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796952600000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "751c9d3a-5665-4227-a083-6ea52e17fcc6",
          "CourseId": "00527593",
          "CourseIdTrimmed": "527593",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$52.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794362400000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794364200000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794535200000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794537000000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794967200000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794969000000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795140000000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795141800000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795572000000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795573800000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795744800000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795746600000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796176800000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796178600000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796349600000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796351400000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796781600000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796783400000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796954400000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796956200000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "8164d03d-8a49-4ad3-aa50-dff036c95149",
          "CourseId": "00529906",
          "CourseIdTrimmed": "529906",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "9 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$52.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794364200000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794366000000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794537000000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794538800000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794969000000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794970800000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795141800000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795143600000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795573800000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795575600000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795746600000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795748400000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796178600000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796180400000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796351400000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796353200000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796783400000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796785200000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796956200000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796958000000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "f68e5067-983f-4400-82fe-e96440a06f2f",
          "CourseId": "00530275",
          "CourseIdTrimmed": "530275",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "9 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$26.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 12th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794504600000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794506400000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795109400000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795111200000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795714200000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795716000000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796319000000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796320800000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796923800000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796925600000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "b91a0577-24f4-47df-b833-3dd140a6f327",
          "CourseId": "00530286",
          "CourseIdTrimmed": "530286",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "10 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$26.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 12th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794506400000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794508200000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795111200000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795113000000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795716000000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795717800000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796320800000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796322600000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796925600000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796927400000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:15 pm - 04:45 pm",
          "EventId": "86d2f830-52d7-461d-baf4-81c5ae674a6d",
          "CourseId": "00530288",
          "CourseIdTrimmed": "530288",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "8 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$26.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 12th, 2026",
          "FormattedStartTime": "04:15 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "04:45 PM",
          "FirstOccurrenceFormattedEndTime": "04:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794528900000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794530700000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795133700000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795135500000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795738500000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795740300000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796343300000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796345100000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796948100000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796949900000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "adb10300-8d67-436f-b6a8-88ada189df9e",
          "CourseId": "00530293",
          "CourseIdTrimmed": "530293",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "10 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$26.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794589200000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794591000000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795194000000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795195800000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795798800000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795800600000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796403600000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796405400000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797008400000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797010200000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "f64e6799-5e1a-4299-8c94-53037d72c660",
          "CourseId": "00527726",
          "CourseIdTrimmed": "527726",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "6 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$26.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794591000000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794592800000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795195800000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795197600000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795800600000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795802400000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796405400000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796407200000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797010200000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797012000000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "9e7446f0-322c-4751-88af-f46f70748e8b",
          "CourseId": "00527742",
          "CourseIdTrimmed": "527742",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$26.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794592800000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794594600000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795197600000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795199400000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795802400000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795804200000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796407200000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796409000000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797012000000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797013800000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "9059d98a-18e3-479b-b61b-7413b188bb0c",
          "CourseId": "00527745",
          "CourseIdTrimmed": "527745",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$26.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794596400000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794598200000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795201200000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795203000000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795806000000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795807800000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796410800000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796412600000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797015600000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797017400000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "168e8caa-e76a-4fb1-9054-fc8cceb47730",
          "CourseId": "00530305",
          "CourseIdTrimmed": "530305",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "8 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$26.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794596400000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794598200000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795201200000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795203000000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795806000000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795807800000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796410800000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796412600000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797015600000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797017400000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "c40cccfe-0285-476f-b5e9-c085452bb598",
          "CourseId": "00527746",
          "CourseIdTrimmed": "527746",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "9 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$26.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794598200000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794600000000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795203000000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795204800000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795807800000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795809600000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796412600000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796414400000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797017400000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797019200000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "f5a53de7-d8f8-43de-a21b-6a3a1c232795",
          "CourseId": "00530308",
          "CourseIdTrimmed": "530308",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$26.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794619800000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794621600000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795224600000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795226400000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795829400000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795831200000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796434200000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796436000000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797039000000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797040800000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "cf2138ec-385c-435c-8c85-efeac3d0f473",
          "CourseId": "00530159",
          "CourseIdTrimmed": "530159",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "9 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$46.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794677400000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794679200000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794763800000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794765600000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795282200000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795284000000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795368600000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795370400000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795887000000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795888800000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795973400000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795975200000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796491800000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796493600000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796578200000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796580000000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797096600000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797098400000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "a5fef1ba-9156-4aa4-bf27-316feb703383",
          "CourseId": "00528233",
          "CourseIdTrimmed": "528233",
          "EventName": "GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$26.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794681000000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794682800000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795285800000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795287600000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795890600000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795892400000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796495400000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796497200000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797100200000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797102000000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "94905eac-fd48-42d9-a8de-1fc61f91d410",
          "CourseId": "00526837",
          "CourseIdTrimmed": "526837",
          "EventName": "GRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$52.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794681000000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794682800000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794767400000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794769200000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795285800000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795287600000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795372200000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795374000000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795890600000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795892400000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795977000000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795978800000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796495400000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796497200000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796581800000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796583600000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797100200000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797102000000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797186600000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797188400000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41790,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:15 am - 11:45 am",
          "EventId": "0f57b740-2624-4d48-9c7e-9bfebedabe6e",
          "CourseId": "00528962",
          "CourseIdTrimmed": "528962",
          "EventName": "NRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Orange",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$52.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "11:15 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "11:45 AM",
          "FirstOccurrenceFormattedEndTime": "11:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794683700000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794685500000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794770100000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794771900000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795288500000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795290300000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795374900000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795376700000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795893300000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795895100000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795979700000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795981500000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796498100000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796499900000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796584500000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796586300000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797102900000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797104700000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797189300000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797191100000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41790,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 4m to 36m",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "380f2d43-02f1-43a7-9462-2b5dc073b130",
          "CourseId": "00530164",
          "CourseIdTrimmed": "530164",
          "EventName": "SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "Details": "Young children learn how to enter and exit the water safely, and caregivers learn how to hold and support their child. Children will play games with the instructors and get their faces wet, float and kick in the water. All children must be accompanied by a responsible person over the age of 14.",
          "Spots": "7 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Parent and Tot 1-3 - Jellyfish/Goldfish/Seahorse - Parent Participation",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$46.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794684600000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794686400000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794771000000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794772800000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795289400000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795291200000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795375800000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795377600000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795894200000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795896000000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795980600000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795982400000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796499000000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796500800000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796585400000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796587200000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797103800000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797105600000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": null,
          "MinAgeMonths": 4,
          "MaxAge": null,
          "MaxAgeMonths": 36,
          "NoAgeRestriction": false,
          "AgeRestrictions": "4m to 36m",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        }
      ]
    },
    {
      "id": "3616d567-a286-4183-a9fd-40f1c9059c7d",
      "name": "Swim Preschool 1-2 - Octopus/Crab",
      "courses": [
        {
          "OccurrenceMinStartDate": "18-Jul-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "cf38a72b-2868-4085-af4d-3a7c7471e4bc",
          "CourseId": "00513950",
          "CourseIdTrimmed": "513950",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $63.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Jul 18th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1784390400000)/",
              "StartDate": "/Date(1784358000000)/",
              "EndDateWithOffset": "/Date(1784392200000)/",
              "EndDate": "/Date(1784358000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1784995200000)/",
              "StartDate": "/Date(1784962800000)/",
              "EndDateWithOffset": "/Date(1784997000000)/",
              "EndDate": "/Date(1784962800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786204800000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786206600000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786809600000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786811400000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787414400000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787416200000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788019200000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788021000000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 60510,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "3efe5cd5-f628-4a8a-974d-8c5ee0583023",
          "CourseId": "00514293",
          "CourseIdTrimmed": "514293",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786204800000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786206600000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786291200000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786293000000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786809600000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786811400000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786896000000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786897800000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787414400000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787416200000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787500800000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787502600000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788019200000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788021000000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788105600000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788107400000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "0a0118a4-b832-4638-8823-adf19b8c9472",
          "CourseId": "00513059",
          "CourseIdTrimmed": "513059",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786204800000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786206600000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786291200000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786293000000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786809600000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786811400000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786896000000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786897800000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787414400000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787416200000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787500800000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787502600000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788019200000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788021000000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788105600000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788107400000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "b5b30e8e-b376-48c2-914e-5631aa101c60",
          "CourseId": "00513753",
          "CourseIdTrimmed": "513753",
          "EventName": "NRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to NRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Red",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786206600000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786208400000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786293000000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786294800000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786811400000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786813200000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786897800000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786899600000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787416200000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787418000000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787502600000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787504400000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788021000000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788022800000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788107400000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788109200000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "fa02111e-5000-42e2-b247-50f78f7fa6f0",
          "CourseId": "00513060",
          "CourseIdTrimmed": "513060",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786206600000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786208400000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786293000000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786294800000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786811400000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786813200000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786897800000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786899600000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787416200000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787418000000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787502600000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787504400000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788021000000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788022800000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788107400000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788109200000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Jul-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "b9f34f37-4203-48fc-9639-12335d528323",
          "CourseId": "00513951",
          "CourseIdTrimmed": "513951",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $63.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Jul 18th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1784395800000)/",
              "StartDate": "/Date(1784358000000)/",
              "EndDateWithOffset": "/Date(1784397600000)/",
              "EndDate": "/Date(1784358000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1785000600000)/",
              "StartDate": "/Date(1784962800000)/",
              "EndDateWithOffset": "/Date(1785002400000)/",
              "EndDate": "/Date(1784962800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786210200000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786212000000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786815000000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786816800000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787419800000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787421600000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788024600000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788026400000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 60510,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "199943a4-96d6-4335-b233-535c17fdf627",
          "CourseId": "00514294",
          "CourseIdTrimmed": "514294",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786210200000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786212000000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786296600000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786298400000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786815000000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786816800000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786901400000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786903200000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787419800000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787421600000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787506200000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787508000000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788024600000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788026400000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788111000000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788112800000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "64cb5df6-fd38-4428-a3c0-48cbed60d179",
          "CourseId": "00513061",
          "CourseIdTrimmed": "513061",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786210200000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786212000000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786296600000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786298400000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786815000000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786816800000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786901400000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786903200000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787419800000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787421600000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787506200000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787508000000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788024600000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788026400000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788111000000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788112800000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "a72a48a0-3a91-4ac4-9ea1-a155f8b2e426",
          "CourseId": "00514295",
          "CourseIdTrimmed": "514295",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786212000000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786213800000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786298400000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786300200000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786816800000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786818600000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786903200000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786905000000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787421600000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787423400000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787508000000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787509800000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788026400000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788028200000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788112800000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788114600000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "8d74a58d-c4cc-458c-9c59-c6e92f6a0079",
          "CourseId": "00513062",
          "CourseIdTrimmed": "513062",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786212000000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786213800000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786298400000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786300200000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786816800000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786818600000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786903200000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786905000000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787421600000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787423400000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787508000000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787509800000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788026400000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788028200000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788112800000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788114600000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:15 am - 11:45 am",
          "EventId": "fc943398-8e03-4f83-9253-83a8bb2ae702",
          "CourseId": "00514125",
          "CourseIdTrimmed": "514125",
          "EventName": "NRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to NRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Red",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "11:15 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "11:45 AM",
          "FirstOccurrenceFormattedEndTime": "11:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786212900000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786214700000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786299300000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786301100000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786817700000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786819500000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786904100000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786905900000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787422500000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787424300000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787508900000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787510700000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788027300000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788029100000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788113700000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788115500000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Jul-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "59a53bb9-f0dd-4653-842b-02d384019ae0",
          "CourseId": "00513952",
          "CourseIdTrimmed": "513952",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $63.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Jul 18th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1784399400000)/",
              "StartDate": "/Date(1784358000000)/",
              "EndDateWithOffset": "/Date(1784401200000)/",
              "EndDate": "/Date(1784358000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1785004200000)/",
              "StartDate": "/Date(1784962800000)/",
              "EndDateWithOffset": "/Date(1785006000000)/",
              "EndDate": "/Date(1784962800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786213800000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786215600000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786818600000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786820400000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787423400000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787425200000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788028200000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788030000000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 60510,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "f9f0009c-5694-49b0-8e9e-96249b912dd1",
          "CourseId": "00514296",
          "CourseIdTrimmed": "514296",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786213800000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786215600000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786300200000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786302000000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786818600000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786820400000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786905000000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786906800000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787423400000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787425200000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787509800000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787511600000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788028200000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788030000000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788114600000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788116400000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "645bc8e3-80d6-46f1-b1b2-2e6a67a30328",
          "CourseId": "00513063",
          "CourseIdTrimmed": "513063",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786215600000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786217400000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786302000000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786303800000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786820400000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786822200000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786906800000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786908600000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787425200000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787427000000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787511600000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787513400000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788030000000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788031800000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788116400000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788118200000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Jul-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "2c3482a5-1d99-4e10-aa3c-40df45bc509e",
          "CourseId": "00513953",
          "CourseIdTrimmed": "513953",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $63.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Jul 18th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1784403000000)/",
              "StartDate": "/Date(1784358000000)/",
              "EndDateWithOffset": "/Date(1784404800000)/",
              "EndDate": "/Date(1784358000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1785007800000)/",
              "StartDate": "/Date(1784962800000)/",
              "EndDateWithOffset": "/Date(1785009600000)/",
              "EndDate": "/Date(1784962800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786217400000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786219200000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786822200000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786824000000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787427000000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787428800000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788031800000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788033600000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 60510,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "d0b6d00f-8c5f-4168-baac-10e61f9f79d9",
          "CourseId": "00514298",
          "CourseIdTrimmed": "514298",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786217400000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786219200000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786303800000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786305600000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786822200000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786824000000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786908600000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786910400000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787427000000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787428800000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787513400000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787515200000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788031800000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788033600000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788118200000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788120000000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "c857bdf2-c379-4aee-969a-6c807eaca073",
          "CourseId": "00513853",
          "CourseIdTrimmed": "513853",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786982400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786984200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787068800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787070600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787155200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787157000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787241600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787243400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787587200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787589000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787673600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787675400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787760000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787761800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787846400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787848200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "c1bfd991-4344-4bda-b0af-ba38ba22a24c",
          "CourseId": "00513630",
          "CourseIdTrimmed": "513630",
          "EventName": "NRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786982400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786984200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787068800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787070600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787155200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787157000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787241600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787243400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787587200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787589000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787673600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787675400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787760000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787761800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787846400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787848200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "aaba0db9-86e1-4e97-ba23-de96ed72c3ec",
          "CourseId": "00511532",
          "CourseIdTrimmed": "511532",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786982400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786984200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787068800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787070600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787155200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787157000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787241600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787243400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787587200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787589000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787673600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787675400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787760000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787761800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787846400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787848200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:15 am - 09:45 am",
          "EventId": "832bec3d-7e32-4b2f-a92e-aa1293251c23",
          "CourseId": "00541664",
          "CourseIdTrimmed": "541664",
          "EventName": "SSIP - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSIP - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 25m - L6",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:15 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "09:45 AM",
          "FirstOccurrenceFormattedEndTime": "09:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786983300000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786985100000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787069700000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787071500000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787156100000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787157900000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787242500000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787244300000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787588100000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787589900000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787674500000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787676300000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787760900000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787762700000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787847300000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787849100000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "e8d370e2-ce20-4f71-916a-8fb4fca16e7a",
          "CourseId": "00513440",
          "CourseIdTrimmed": "513440",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786984200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786986000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787070600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787072400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787157000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787158800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787243400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787245200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787589000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787590800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787675400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787677200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787761800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787763600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787848200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787850000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "b260a517-e9f0-41ea-ba8f-c33036d0bf2d",
          "CourseId": "00511533",
          "CourseIdTrimmed": "511533",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786984200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786986000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787070600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787072400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787157000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787158800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787243400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787245200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787589000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787590800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787675400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787677200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787761800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787763600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787848200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787850000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "50816030-4713-4235-8f36-0744155a0182",
          "CourseId": "00513453",
          "CourseIdTrimmed": "513453",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786986000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786987800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787072400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787074200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787158800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787160600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787245200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787247000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787590800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787592600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787677200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787679000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787763600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787765400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787850000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787851800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "ef662b65-3530-4786-aba7-701a6ceddb0f",
          "CourseId": "00511534",
          "CourseIdTrimmed": "511534",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786986000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786987800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787072400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787074200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787158800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787160600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787245200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787247000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787590800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787592600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787677200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787679000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787763600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787765400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787850000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787851800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "29d8706f-b66f-46b0-b210-28e79a313acf",
          "CourseId": "00513454",
          "CourseIdTrimmed": "513454",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786987800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786989600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787074200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787076000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787160600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787162400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787247000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787248800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787592600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787594400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787679000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787680800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787765400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787767200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787851800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787853600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "1f26552a-5243-4624-b2e9-d8005e84bd03",
          "CourseId": "00513854",
          "CourseIdTrimmed": "513854",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786987800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786989600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787074200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787076000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787160600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787162400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787247000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787248800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787592600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787594400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787679000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787680800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787765400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787767200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787851800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787853600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "3483e506-2d3b-435b-a1bf-6fe0d777a896",
          "CourseId": "00511535",
          "CourseIdTrimmed": "511535",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786987800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786989600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787074200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787076000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787160600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787162400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787247000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787248800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787592600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787594400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787679000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787680800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787765400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787767200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787851800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787853600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:45 am - 11:15 am",
          "EventId": "a052b161-dc03-4463-8612-90c85c24841f",
          "CourseId": "00541666",
          "CourseIdTrimmed": "541666",
          "EventName": "SSIP - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSIP - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 25m - L6",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:45 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:15 AM",
          "FirstOccurrenceFormattedEndTime": "11:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786988700000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786990500000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787075100000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787076900000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787161500000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787163300000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787247900000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787249700000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787593500000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787595300000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787679900000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787681700000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787766300000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787768100000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787852700000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787854500000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "96d3361d-a7b5-4d6d-aa2b-7a280251acdb",
          "CourseId": "00513455",
          "CourseIdTrimmed": "513455",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786989600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786991400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787076000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787077800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787162400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787164200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787248800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787250600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787594400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787596200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787680800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787682600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787767200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787769000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787853600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787855400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "b4b62fa1-a294-4eae-b91a-a86492e09090",
          "CourseId": "00513855",
          "CourseIdTrimmed": "513855",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786989600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786991400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787076000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787077800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787162400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787164200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787248800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787250600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787594400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787596200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787680800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787682600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787767200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787769000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787853600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787855400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "1370bf6c-936b-4711-8daa-214e0e70cb8d",
          "CourseId": "00511536",
          "CourseIdTrimmed": "511536",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786989600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786991400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787076000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787077800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787162400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787164200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787248800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787250600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787594400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787596200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787680800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787682600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787767200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787769000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787853600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787855400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:15 am - 11:45 am",
          "EventId": "ebaf999a-1ba2-49f7-b298-4f94103c8ddb",
          "CourseId": "00513633",
          "CourseIdTrimmed": "513633",
          "EventName": "NRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:15 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:45 AM",
          "FirstOccurrenceFormattedEndTime": "11:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786990500000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786992300000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787076900000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787078700000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787163300000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787165100000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787249700000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787251500000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787595300000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787597100000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787681700000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787683500000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787768100000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787769900000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787854500000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787856300000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:15 am - 11:45 am",
          "EventId": "6ce313c7-b52a-4dcf-b52a-1890e8be7874",
          "CourseId": "00541667",
          "CourseIdTrimmed": "541667",
          "EventName": "SSIP - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSIP - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 25m - L6",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:15 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:45 AM",
          "FirstOccurrenceFormattedEndTime": "11:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786990500000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786992300000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787076900000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787078700000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787163300000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787165100000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787249700000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787251500000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787595300000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787597100000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787681700000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787683500000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787768100000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787769900000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787854500000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787856300000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "bfa6ba13-e5b8-40e4-a869-2baa3ca64bd2",
          "CourseId": "00513456",
          "CourseIdTrimmed": "513456",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786991400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786993200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787077800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787079600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787164200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787166000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787250600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787252400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787596200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787598000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787682600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787684400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787769000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787770800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787855400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787857200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "10553fb9-359e-4b81-803f-0aa84783d57e",
          "CourseId": "00513856",
          "CourseIdTrimmed": "513856",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786991400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786993200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787077800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787079600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787164200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787166000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787250600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787252400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787596200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787598000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787682600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787684400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787769000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787770800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787855400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787857200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "76db79a3-62bf-458e-b2bc-9a6ae16135ff",
          "CourseId": "00511537",
          "CourseIdTrimmed": "511537",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786991400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786993200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787077800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787079600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787164200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787166000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787250600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787252400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787596200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787598000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787682600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787684400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787769000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787770800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787855400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787857200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "db88ed9a-0de7-468a-b6a9-057d3f30b898",
          "CourseId": "00511538",
          "CourseIdTrimmed": "511538",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786993200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786995000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787079600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787081400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787166000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787167800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787252400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787254200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787598000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787599800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787684400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787686200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787770800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787772600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787857200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787859000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:15 pm - 12:45 pm",
          "EventId": "74d083d0-a62e-41de-9704-5816c59eedc6",
          "CourseId": "00513635",
          "CourseIdTrimmed": "513635",
          "EventName": "NRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:15 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:45 PM",
          "FirstOccurrenceFormattedEndTime": "12:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786994100000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786995900000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787080500000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787082300000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787166900000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787168700000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787253300000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787255100000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787598900000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787600700000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787685300000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787687100000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787771700000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787773500000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787858100000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787859900000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "01a6afa7-7d2f-4ebb-af21-2f3c812b4b59",
          "CourseId": "00513457",
          "CourseIdTrimmed": "513457",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786995000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786996800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787081400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787083200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787167800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787169600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787254200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787256000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787599800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787601600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787686200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787688000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787772600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787774400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787859000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787860800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "66017199-4bc8-4dee-a051-32785e772a19",
          "CourseId": "00513857",
          "CourseIdTrimmed": "513857",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786995000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786996800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787081400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787083200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787167800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787169600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787254200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787256000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787599800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787601600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787686200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787688000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787772600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787774400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787859000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787860800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "c8abe5f6-69dd-417a-b514-55e9a4e11d87",
          "CourseId": "00511539",
          "CourseIdTrimmed": "511539",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786995000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786996800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787081400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787083200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787167800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787169600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787254200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787256000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787599800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787601600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787686200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787688000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787772600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787774400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787859000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787860800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "01:00 pm - 01:30 pm",
          "EventId": "10792d11-d0f7-4148-8979-d9f3ef2117a8",
          "CourseId": "00533279",
          "CourseIdTrimmed": "533279",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "01:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "01:30 PM",
          "FirstOccurrenceFormattedEndTime": "01:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786996800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786998600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787083200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787085000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787169600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787171400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787256000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787257800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787601600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787603400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787688000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787689800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787774400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787776200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787860800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787862600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "01:00 pm - 01:30 pm",
          "EventId": "b9f7b7c1-14d4-4047-b259-d77278718687",
          "CourseId": "00533219",
          "CourseIdTrimmed": "533219",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "01:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "01:30 PM",
          "FirstOccurrenceFormattedEndTime": "01:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786996800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786998600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787083200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787085000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787169600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787171400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787256000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787257800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787601600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787603400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787688000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787689800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787774400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787776200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787860800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787862600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "01:00 pm - 01:30 pm",
          "EventId": "090116dd-6093-49f1-a146-fbec320abc36",
          "CourseId": "00533220",
          "CourseIdTrimmed": "533220",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "01:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "01:30 PM",
          "FirstOccurrenceFormattedEndTime": "01:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786996800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786998600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787083200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787085000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787169600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787171400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787256000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787257800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787601600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787603400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787688000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787689800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787774400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787776200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787860800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787862600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:00 pm - 03:30 pm",
          "EventId": "d4cc3273-15a6-454c-a8ab-3c3b352f387f",
          "CourseId": "00513858",
          "CourseIdTrimmed": "513858",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "03:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "03:30 PM",
          "FirstOccurrenceFormattedEndTime": "03:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787004000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787005800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787090400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787092200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787176800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787178600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787263200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787265000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787608800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787610600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787695200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787697000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787781600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787783400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787868000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787869800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:00 pm - 03:30 pm",
          "EventId": "7155c44a-30a9-4758-8e21-1b70404057d4",
          "CourseId": "00541668",
          "CourseIdTrimmed": "541668",
          "EventName": "SSIP - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSIP - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 25m - L6",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "03:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "03:30 PM",
          "FirstOccurrenceFormattedEndTime": "03:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787004000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787005800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787090400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787092200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787176800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787178600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787263200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787265000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787608800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787610600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787695200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787697000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787781600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787783400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787868000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787869800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "98490765-fad0-473e-9566-2d0c9672f5e7",
          "CourseId": "00513484",
          "CourseIdTrimmed": "513484",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787005800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787007600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787092200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787094000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787178600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787180400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787265000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787266800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787610600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787612400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787697000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787698800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787783400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787785200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787869800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787871600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "b10e832b-7c24-4ecb-a54b-5a33e1212ec1",
          "CourseId": "00511540",
          "CourseIdTrimmed": "511540",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787005800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787007600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787092200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787094000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787178600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787180400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787265000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787266800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787610600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787612400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787697000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787698800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787783400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787785200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787869800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787871600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "3bc1b15d-551f-4653-8557-5516106f8dec",
          "CourseId": "00513485",
          "CourseIdTrimmed": "513485",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787007600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787009400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787094000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787095800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787180400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787182200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787266800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787268600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787612400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787614200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787698800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787700600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787785200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787787000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787871600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787873400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "3f9089bd-2643-4484-b208-c0b077a3b8c6",
          "CourseId": "00513486",
          "CourseIdTrimmed": "513486",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787009400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787011200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787095800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787097600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787182200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787184000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787268600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787270400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787614200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787616000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787700600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787702400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787787000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787788800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787873400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787875200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "397489c4-a0d1-43ea-92ba-eec59d1cfde5",
          "CourseId": "00513859",
          "CourseIdTrimmed": "513859",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787009400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787011200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787095800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787097600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787182200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787184000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787268600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787270400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787614200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787616000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787700600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787702400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787787000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787788800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787873400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787875200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "c03c290f-7eb1-4125-ba9c-3720e4b3e8e5",
          "CourseId": "00541669",
          "CourseIdTrimmed": "541669",
          "EventName": "SSIP - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSIP - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 25m - L6",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787009400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787011200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787095800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787097600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787182200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787184000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787268600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787270400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787614200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787616000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787700600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787702400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787787000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787788800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787873400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787875200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "f3deb589-1ff0-4830-b959-b92d17ea811d",
          "CourseId": "00511541",
          "CourseIdTrimmed": "511541",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787009400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787011200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787095800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787097600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787182200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787184000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787268600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787270400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787614200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787616000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787700600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787702400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787787000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787788800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787873400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787875200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "75aa6d02-3b4c-4fe9-9d3d-f5c5e1186090",
          "CourseId": "00513487",
          "CourseIdTrimmed": "513487",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787011200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787013000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787097600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787099400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787184000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787185800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787270400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787272200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787616000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787617800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787702400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787704200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787788800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787790600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787875200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787877000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "d3bd55ca-1c64-49e6-94b2-232e6aba9958",
          "CourseId": "00513488",
          "CourseIdTrimmed": "513488",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787013000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787014800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787099400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787101200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787185800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787187600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787272200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787274000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787617800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787619600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787704200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787706000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787790600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787792400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787877000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787878800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "1267f667-89c5-46d1-b7ca-62af3221243e",
          "CourseId": "00513860",
          "CourseIdTrimmed": "513860",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787013000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787014800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787099400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787101200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787185800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787187600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787272200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787274000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787617800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787619600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787704200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787706000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787790600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787792400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787877000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787878800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "9a1701f0-b6cf-4c7a-be53-3b013effd0a4",
          "CourseId": "00511542",
          "CourseIdTrimmed": "511542",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787013000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787014800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787099400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787101200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787185800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787187600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787272200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787274000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787617800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787619600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787704200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787706000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787790600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787792400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787877000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787878800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "e497572a-24e7-4994-8d9c-820e5f592646",
          "CourseId": "00513489",
          "CourseIdTrimmed": "513489",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787014800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787016600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787101200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787103000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787187600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787189400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787274000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787275800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787619600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787621400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787706000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787707800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787792400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787794200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787878800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787880600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "3a39915a-c0ea-4cdd-9d37-bdd29935ea4f",
          "CourseId": "00513491",
          "CourseIdTrimmed": "513491",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787016600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787018400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787103000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787104800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787189400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787191200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787275800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787277600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787621400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787623200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787707800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787709600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787794200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787796000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787880600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787882400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "489c91bd-02cf-43e7-b418-86bb86de8bbc",
          "CourseId": "00513861",
          "CourseIdTrimmed": "513861",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787016600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787018400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787103000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787104800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787189400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787191200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787275800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787277600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787621400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787623200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787707800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787709600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787794200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787796000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787880600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787882400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "53839f89-de45-4c06-9418-88284f6be52f",
          "CourseId": "00511543",
          "CourseIdTrimmed": "511543",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787016600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787018400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787103000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787104800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787189400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787191200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787275800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787277600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787621400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787623200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787707800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787709600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787794200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787796000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787880600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787882400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "41f2ec5c-1f7f-4638-9736-80bedcce4beb",
          "CourseId": "00513492",
          "CourseIdTrimmed": "513492",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787018400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787020200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787104800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787106600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787191200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787193000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787277600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787279400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787623200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787625000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787709600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787711400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787796000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787797800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787882400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787884200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "7696dc7a-9923-4506-92ca-25a045c03b4d",
          "CourseId": "00523975",
          "CourseIdTrimmed": "523975",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788883200000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788885000000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789056000000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789057800000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789488000000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789489800000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789660800000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789662600000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790092800000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790094600000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790265600000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790267400000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790697600000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790699400000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790870400000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790872200000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "3416882b-0b86-4770-b7e1-ebce182cb892",
          "CourseId": "00521845",
          "CourseIdTrimmed": "521845",
          "EventName": "NRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Red",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788885000000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788886800000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789057800000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789059600000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789489800000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789491600000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789662600000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789664400000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790094600000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790096400000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790267400000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790269200000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790699400000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790701200000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790872200000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790874000000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "44be19f8-8910-46b4-b485-d98bafd418e6",
          "CourseId": "00528691",
          "CourseIdTrimmed": "528691",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788885000000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788886800000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789057800000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789059600000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789489800000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789491600000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789662600000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789664400000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790094600000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790096400000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790267400000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790269200000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790699400000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790701200000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790872200000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790874000000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "eb4d1aec-ff5a-428b-885b-c7757305d43a",
          "CourseId": "00524361",
          "CourseIdTrimmed": "524361",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788886800000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788888600000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789059600000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789061400000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789491600000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789493400000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789664400000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789666200000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790096400000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790098200000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790269200000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790271000000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790701200000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790703000000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790874000000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790875800000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "054696e5-c307-4813-9ebc-9dfa4b82dd0d",
          "CourseId": "00539329",
          "CourseIdTrimmed": "539329",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788888600000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788890400000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789061400000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789063200000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789493400000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789495200000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789666200000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789668000000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790098200000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790100000000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790271000000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790272800000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790703000000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790704800000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790875800000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790877600000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "7dedcddc-3ac5-4afa-bc75-b39d428ee9e8",
          "CourseId": "00528693",
          "CourseIdTrimmed": "528693",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788888600000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788890400000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789061400000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789063200000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789493400000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789495200000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789666200000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789668000000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790098200000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790100000000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790271000000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790272800000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790703000000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790704800000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790875800000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790877600000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "79b1e244-afff-4a2e-83a3-03bfd35daef6",
          "CourseId": "00524363",
          "CourseIdTrimmed": "524363",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788890400000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788892200000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789063200000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789065000000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789495200000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789497000000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789668000000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789669800000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790100000000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790101800000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790272800000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790274600000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790704800000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790706600000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790877600000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790879400000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "524fc0df-5eba-4fee-ba07-941f1847894d",
          "CourseId": "00528695",
          "CourseIdTrimmed": "528695",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788890400000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788892200000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789063200000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789065000000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789495200000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789497000000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789668000000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789669800000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790100000000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790101800000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790272800000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790274600000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790704800000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790706600000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790877600000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790879400000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "a3e3c975-5364-410f-ab2a-8e7cb05696b3",
          "CourseId": "00521850",
          "CourseIdTrimmed": "521850",
          "EventName": "NRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Red",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788892200000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788894000000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789065000000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789066800000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789497000000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789498800000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789669800000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789671600000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790101800000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790103600000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790274600000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790276400000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790706600000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790708400000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790879400000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790881200000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "56cecc9e-371b-403e-8226-7cb6fd9686dd",
          "CourseId": "00524367",
          "CourseIdTrimmed": "524367",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788894000000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788895800000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789066800000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789068600000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789498800000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789500600000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789671600000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789673400000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790103600000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790105400000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790276400000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790278200000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790708400000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790710200000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790881200000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790883000000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "b186604f-517b-4000-b036-7153ed0696c0",
          "CourseId": "00528696",
          "CourseIdTrimmed": "528696",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788894000000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788895800000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789066800000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789068600000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789498800000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789500600000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789671600000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789673400000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790103600000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790105400000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790276400000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790278200000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790708400000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790710200000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790881200000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790883000000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "f5fe7b16-59e4-4831-af8b-6d11a2c136fd",
          "CourseId": "00524428",
          "CourseIdTrimmed": "524428",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788906600000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788908400000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789079400000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789081200000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789511400000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789513200000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789684200000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789686000000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790116200000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790118000000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790289000000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790290800000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790721000000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790722800000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790893800000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790895600000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "9a849135-db54-4ba9-ae91-db7e01187e93",
          "CourseId": "00521855",
          "CourseIdTrimmed": "521855",
          "EventName": "NRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Red",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788906600000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788908400000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789079400000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789081200000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789511400000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789513200000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789684200000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789686000000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790116200000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790118000000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790289000000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790290800000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790721000000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790722800000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790893800000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790895600000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "458b668b-82f0-43c1-a2e2-c88f371c1b7a",
          "CourseId": "00528697",
          "CourseIdTrimmed": "528697",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788908400000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788910200000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789081200000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789083000000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789513200000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789515000000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789686000000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789687800000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790118000000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790119800000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790290800000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790292600000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790722800000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790724600000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790895600000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790897400000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "f7534558-8c0e-4e3e-bd0a-a5a64d210dc9",
          "CourseId": "00524430",
          "CourseIdTrimmed": "524430",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788910200000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788912000000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789083000000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789084800000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789515000000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789516800000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789687800000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789689600000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790119800000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790121600000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790292600000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790294400000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790724600000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790726400000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790897400000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790899200000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "b9144829-2631-4de8-94e4-72108c8aeabc",
          "CourseId": "00528711",
          "CourseIdTrimmed": "528711",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788910200000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788912000000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789083000000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789084800000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789515000000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789516800000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789687800000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789689600000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790119800000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790121600000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790292600000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790294400000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790724600000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790726400000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790897400000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790899200000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "370bf80b-bcab-4288-880c-11b5c40c0794",
          "CourseId": "00528714",
          "CourseIdTrimmed": "528714",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788912000000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788913800000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789084800000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789086600000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789516800000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789518600000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789689600000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789691400000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790121600000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790123400000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790294400000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790296200000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790726400000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790728200000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790899200000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790901000000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "24e596bb-5b3a-4bc4-bb90-456cdc734855",
          "CourseId": "00521876",
          "CourseIdTrimmed": "521876",
          "EventName": "NRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Red",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788913800000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788915600000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789086600000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789088400000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789518600000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789520400000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789691400000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789693200000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790123400000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790125200000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790296200000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790298000000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790728200000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790730000000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790901000000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790902800000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "6237ae73-a4f1-4846-9667-5ba446bbce71",
          "CourseId": "00528700",
          "CourseIdTrimmed": "528700",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788913800000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788915600000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789086600000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789088400000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789518600000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789520400000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789691400000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789693200000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790123400000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790125200000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790296200000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790298000000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790728200000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790730000000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790901000000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790902800000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "e3f042ce-f6f3-4277-bdc8-b3bb35b4a2f2",
          "CourseId": "00528704",
          "CourseIdTrimmed": "528704",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788915600000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788917400000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789088400000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789090200000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789520400000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789522200000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789693200000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789695000000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790125200000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790127000000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790298000000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790299800000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790730000000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790731800000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790902800000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790904600000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "ef225082-1c21-4df0-a58d-0c32b40a9ff5",
          "CourseId": "00524433",
          "CourseIdTrimmed": "524433",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788919200000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788921000000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789092000000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789093800000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789524000000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789525800000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789696800000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789698600000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790128800000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790130600000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790301600000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790303400000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790733600000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790735400000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790906400000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790908200000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "4756c4a2-d4b3-4475-a655-d2883bf20baa",
          "CourseId": "00528709",
          "CourseIdTrimmed": "528709",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788919200000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788921000000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789092000000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789093800000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789524000000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789525800000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789696800000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789698600000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790128800000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790130600000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790301600000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790303400000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790733600000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790735400000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790906400000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790908200000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "0b2aeeb3-b297-46a0-b9cf-ebbc60074e87",
          "CourseId": "00539328",
          "CourseIdTrimmed": "539328",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788969600000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788971400000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789401600000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789403400000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789574400000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789576200000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790006400000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790008200000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790179200000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790181000000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790611200000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790613000000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "c791b167-2f1a-422d-b30e-4d752bc7d294",
          "CourseId": "00520628",
          "CourseIdTrimmed": "520628",
          "EventName": "NRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Red",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788971400000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788973200000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789403400000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789405200000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789576200000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789578000000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790008200000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790010000000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790181000000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790182800000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790613000000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790614800000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "925e85c4-f2fd-43d4-9faa-f04cd8e3e4b1",
          "CourseId": "00529106",
          "CourseIdTrimmed": "529106",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788971400000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788973200000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789576200000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789578000000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790181000000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790182800000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791390600000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791392400000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791995400000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1791997200000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792600200000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792602000000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793205000000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793206800000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793813400000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793815200000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "ca745f64-db4d-4744-a143-96ee38e25078",
          "CourseId": "00523796",
          "CourseIdTrimmed": "523796",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788973200000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788975000000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789405200000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789407000000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789578000000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789579800000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790010000000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790011800000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790182800000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790184600000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790614800000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790616600000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "238cf9da-453f-4563-bd56-16593c3f1c4b",
          "CourseId": "00528623",
          "CourseIdTrimmed": "528623",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788973200000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788975000000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789405200000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789407000000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789578000000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789579800000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790010000000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790011800000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790182800000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790184600000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790614800000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790616600000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "445ee5a0-89ba-4ecb-a136-77ad3f1736f6",
          "CourseId": "00523800",
          "CourseIdTrimmed": "523800",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788975000000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788976800000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789407000000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789408800000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789579800000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789581600000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790011800000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790013600000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790184600000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790186400000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790616600000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790618400000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "ee24ce53-3b2c-421e-92df-566b787d6064",
          "CourseId": "00529113",
          "CourseIdTrimmed": "529113",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788975000000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788976800000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789579800000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789581600000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790184600000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790186400000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791394200000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791396000000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791999000000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792000800000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792603800000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792605600000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793208600000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793210400000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793817000000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793818800000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "3e924961-45d7-4782-85d0-18021231e2ff",
          "CourseId": "00523803",
          "CourseIdTrimmed": "523803",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788976800000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788978600000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789408800000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789410600000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789581600000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789583400000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790013600000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790015400000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790186400000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790188200000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790618400000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790620200000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "32d09960-8338-4d0b-93bb-473710eeef5c",
          "CourseId": "00528625",
          "CourseIdTrimmed": "528625",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788976800000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788978600000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789408800000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789410600000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789581600000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789583400000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790013600000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790015400000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790186400000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790188200000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790618400000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790620200000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "95df7d17-65f7-4d4f-be5e-f1b0464af1c6",
          "CourseId": "00520629",
          "CourseIdTrimmed": "520629",
          "EventName": "NRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Red",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788978600000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788980400000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789410600000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789412400000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789583400000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789585200000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790015400000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790017200000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790188200000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790190000000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790620200000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790622000000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "ba206536-df3c-4663-b752-befdea157bc6",
          "CourseId": "00528626",
          "CourseIdTrimmed": "528626",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788978600000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788980400000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789410600000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789412400000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789583400000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789585200000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790015400000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790017200000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790188200000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790190000000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790620200000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790622000000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "cbadcacf-c5cb-4f73-98ff-ae1901016331",
          "CourseId": "00523805",
          "CourseIdTrimmed": "523805",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788980400000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788982200000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789412400000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789414200000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789585200000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789587000000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790017200000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790019000000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790190000000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790191800000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790622000000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790623800000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "c7ecd49a-1022-47ab-9b61-84d67e6cd50f",
          "CourseId": "00528627",
          "CourseIdTrimmed": "528627",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788980400000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788982200000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789412400000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789414200000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789585200000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789587000000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790017200000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790019000000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790190000000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790191800000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790622000000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790623800000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "271ef384-eb28-4e4b-a51e-2be4a25a3a55",
          "CourseId": "00528628",
          "CourseIdTrimmed": "528628",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788982200000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788984000000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789414200000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789416000000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789587000000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789588800000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790019000000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790020800000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790191800000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790193600000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790623800000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790625600000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "181513e3-f2ce-4b2a-9897-e294dd5b3df2",
          "CourseId": "00525803",
          "CourseIdTrimmed": "525803",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788993000000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788994800000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789597800000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789599600000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790202600000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790204400000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791412200000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791414000000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792017000000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792018800000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792621800000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792623600000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793226600000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793228400000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793835000000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793836800000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "42c06fda-0991-43a2-8351-79c1f17b7317",
          "CourseId": "00520669",
          "CourseIdTrimmed": "520669",
          "EventName": "NRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Red",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788993000000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788994800000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789425000000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789426800000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789597800000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789599600000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790029800000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790031600000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790202600000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790204400000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790634600000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790636400000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "19445b64-1da7-408e-ad62-47c1e1e82692",
          "CourseId": "00528629",
          "CourseIdTrimmed": "528629",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788994800000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788996600000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789426800000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789428600000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789599600000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789601400000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790031600000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790033400000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790204400000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790206200000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790636400000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790638200000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "a0f04c12-2a10-4114-99d2-249723ca0dfb",
          "CourseId": "00525805",
          "CourseIdTrimmed": "525805",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788996600000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788998400000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789601400000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789603200000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790206200000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790208000000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791415800000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791417600000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792020600000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792022400000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792625400000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792627200000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793230200000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793232000000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793838600000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793840400000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "ad26558e-c241-41f8-b537-276a271b21c5",
          "CourseId": "00528630",
          "CourseIdTrimmed": "528630",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788996600000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788998400000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789428600000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789430400000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789601400000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789603200000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790033400000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790035200000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790206200000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790208000000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790638200000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790640000000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "a65bc97c-527e-4376-94ca-c0523a9058a8",
          "CourseId": "00520671",
          "CourseIdTrimmed": "520671",
          "EventName": "NRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Red",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788998400000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789000200000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789430400000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789432200000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789603200000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789605000000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790035200000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790037000000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790208000000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790209800000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790640000000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790641800000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "3ebda0fe-06ce-4bf7-8a2a-66e2861c1060",
          "CourseId": "00528631",
          "CourseIdTrimmed": "528631",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789000200000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789002000000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789432200000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789434000000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789605000000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789606800000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790037000000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790038800000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790209800000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790211600000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790641800000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790643600000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "601ca8e2-1ab9-4a3e-bb97-827e4170ea81",
          "CourseId": "00528633",
          "CourseIdTrimmed": "528633",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789002000000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789003800000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789434000000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789435800000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789606800000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789608600000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790038800000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790040600000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790211600000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790213400000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790643600000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790645400000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "e5647025-d7f0-46f3-8435-387659f6c7ab",
          "CourseId": "00525806",
          "CourseIdTrimmed": "525806",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789003800000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789005600000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789608600000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789610400000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790213400000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790215200000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791423000000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791424800000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792027800000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792029600000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792632600000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792634400000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793237400000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793239200000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793845800000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793847600000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "c0f12f8c-262a-47c6-9c1c-234be9da00f1",
          "CourseId": "00528632",
          "CourseIdTrimmed": "528632",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789003800000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789005600000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789435800000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789437600000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789608600000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789610400000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790040600000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790042400000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790213400000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790215200000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790645400000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790647200000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "b65e03af-9967-4faf-a7d6-14b30795b2a8",
          "CourseId": "00525808",
          "CourseIdTrimmed": "525808",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789005600000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789007400000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789610400000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789612200000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790215200000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790217000000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791424800000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791426600000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792029600000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792031400000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792634400000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792636200000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793239200000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793241000000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793847600000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793849400000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Sep-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "b2c1bc12-17bd-454b-bf38-d2f9eeba444d",
          "CourseId": "00529225",
          "CourseIdTrimmed": "529225",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 10th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789056000000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789057800000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789660800000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789662600000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790265600000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790267400000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790870400000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790872200000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791475200000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791477000000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792080000000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792081800000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792684800000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792686600000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793289600000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793291400000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793898000000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793899800000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Sep-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "22a8c4d7-1db3-47b7-8bf7-ed73d39659d2",
          "CourseId": "00529230",
          "CourseIdTrimmed": "529230",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 10th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789059600000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789061400000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789664400000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789666200000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790269200000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790271000000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790874000000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790875800000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791478800000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791480600000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792083600000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792085400000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792688400000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792690200000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793293200000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793295000000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793901600000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793903400000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Sep-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:45 pm - 06:15 pm",
          "EventId": "70684875-c2ab-4444-9d27-21fc6fb12303",
          "CourseId": "00529238",
          "CourseIdTrimmed": "529238",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 10th, 2026",
          "FormattedStartTime": "05:45 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "06:15 PM",
          "FirstOccurrenceFormattedEndTime": "06:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789087500000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789089300000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789692300000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789694100000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790297100000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790298900000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790901900000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790903700000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791506700000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791508500000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792111500000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792113300000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792716300000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792718100000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793321100000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793322900000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793929500000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793931300000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Sep-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "726227bc-5a81-489a-819c-e5b6eda6a8c7",
          "CourseId": "00529243",
          "CourseIdTrimmed": "529243",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 10th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789090200000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789092000000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789695000000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789696800000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790299800000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790301600000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790904600000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790906400000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791509400000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791511200000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792114200000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792116000000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792719000000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792720800000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793323800000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793325600000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793932200000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793934000000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "12b944e6-4eca-41d1-8424-793195c6b137",
          "CourseId": "00527135",
          "CourseIdTrimmed": "527135",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789142400000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789144200000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789747200000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789749000000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790352000000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790353800000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790956800000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790958600000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791561600000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791563400000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792166400000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792168200000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792771200000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792773000000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793376000000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793377800000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793984400000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1793986200000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "a550551f-50db-4c1e-a0d6-33b180151b65",
          "CourseId": "00529289",
          "CourseIdTrimmed": "529289",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789144200000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789146000000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789749000000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789750800000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790353800000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790355600000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790958600000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790960400000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791563400000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791565200000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792168200000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792170000000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792773000000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792774800000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793377800000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793379600000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793986200000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1793988000000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "00f87b93-d15c-467a-9559-07327bb2eefe",
          "CourseId": "00527137",
          "CourseIdTrimmed": "527137",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789146000000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789147800000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789750800000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789752600000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790355600000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790357400000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790960400000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790962200000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791565200000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791567000000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792170000000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792171800000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792774800000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792776600000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793379600000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793381400000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793988000000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1793989800000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "b598c38b-cf33-44db-8d34-f2f8b15e4e0d",
          "CourseId": "00527140",
          "CourseIdTrimmed": "527140",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789147800000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789149600000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789752600000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789754400000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790357400000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790359200000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790962200000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790964000000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791567000000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791568800000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792171800000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792173600000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792776600000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792778400000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793381400000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793383200000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793989800000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1793991600000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "2e585787-826f-44e0-ad3c-791422e519a1",
          "CourseId": "00527143",
          "CourseIdTrimmed": "527143",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789149600000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789151400000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789754400000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789756200000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790359200000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790361000000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790964000000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790965800000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791568800000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791570600000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792173600000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792175400000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792778400000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792780200000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793383200000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793385000000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793991600000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1793993400000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "51f91ec7-0c96-4f1c-af13-6898807ca6b9",
          "CourseId": "00529299",
          "CourseIdTrimmed": "529299",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789151400000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789153200000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789756200000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789758000000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790361000000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790362800000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790965800000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790967600000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791570600000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791572400000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792175400000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792177200000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792780200000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792782000000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793385000000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793386800000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793993400000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1793995200000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "bd47a337-57d3-4a4e-b02e-8e7bd3943dda",
          "CourseId": "00527145",
          "CourseIdTrimmed": "527145",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789153200000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789155000000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789758000000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789759800000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790362800000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790364600000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790967600000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790969400000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791572400000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791574200000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792177200000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792179000000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792782000000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792783800000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793386800000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793388600000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793995200000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1793997000000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "019cca26-8143-4563-bbfc-b7512b8fe43f",
          "CourseId": "00529303",
          "CourseIdTrimmed": "529303",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789153200000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789155000000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789758000000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789759800000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790362800000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790364600000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790967600000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790969400000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791572400000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791574200000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792177200000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792179000000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792782000000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792783800000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793386800000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793388600000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793995200000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1793997000000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "5fae39fd-0754-45b2-abdc-ede79fa02cfb",
          "CourseId": "00529306",
          "CourseIdTrimmed": "529306",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789174800000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789176600000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789779600000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789781400000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790384400000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790386200000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790989200000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790991000000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791594000000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791595800000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792198800000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792200600000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792803600000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792805400000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793408400000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793410200000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794016800000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794018600000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 07-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "104dfccc-7657-4a7d-9cd5-39d0e5528232",
          "CourseId": "00527779",
          "CourseIdTrimmed": "527779",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $76.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Nov 7th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789228800000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789230600000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789833600000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789835400000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790438400000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790440200000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791043200000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791045000000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792857600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792859400000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793462400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793464200000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794070800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794072600000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "de1fae99-eb96-4988-a17f-4c40914f4b08",
          "CourseId": "00523568",
          "CourseIdTrimmed": "523568",
          "EventName": "NRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Red",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789228800000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789230600000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789315200000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789317000000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789833600000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789835400000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789920000000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789921800000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790438400000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790440200000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790524800000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790526600000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791043200000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791045000000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791129600000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791131400000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "432a7811-9946-4273-bb51-adfb38fc26fd",
          "CourseId": "00528821",
          "CourseIdTrimmed": "528821",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789228800000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789230600000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789315200000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789317000000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789833600000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789835400000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789920000000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789921800000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790438400000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790440200000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790524800000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790526600000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791043200000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791045000000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791129600000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791131400000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 07-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:15 am - 09:45 am",
          "EventId": "5c6df660-2936-49fc-abc0-f93eed228f37",
          "CourseId": "00530528",
          "CourseIdTrimmed": "530528",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:15 AM",
          "FormattedEndDate": "Nov 7th",
          "FormattedEndTime": "09:45 AM",
          "FirstOccurrenceFormattedEndTime": "09:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789229700000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789231500000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789834500000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789836300000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790439300000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790441100000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791044100000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791045900000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791648900000)/",
              "StartDate": "/Date(1791615600000)/",
              "EndDateWithOffset": "/Date(1791650700000)/",
              "EndDate": "/Date(1791615600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792253700000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792255500000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792858500000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792860300000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793463300000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793465100000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794071700000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794073500000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "8e0d30b2-6781-413a-a502-b502a88a20a2",
          "CourseId": "00528823",
          "CourseIdTrimmed": "528823",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789230600000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789232400000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789317000000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789318800000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789835400000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789837200000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789921800000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789923600000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790440200000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790442000000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790526600000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790528400000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791045000000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791046800000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791131400000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791133200000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:45 am - 10:15 am",
          "EventId": "31818bf5-c5da-45ef-b4d3-9f9565e3e4c5",
          "CourseId": "00523573",
          "CourseIdTrimmed": "523573",
          "EventName": "NRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Red",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:45 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "10:15 AM",
          "FirstOccurrenceFormattedEndTime": "10:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789231500000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789233300000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789317900000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789319700000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789836300000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789838100000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789922700000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789924500000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790441100000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790442900000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790527500000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790529300000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791045900000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791047700000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791132300000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791134100000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 07-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:45 am - 10:15 am",
          "EventId": "d823e330-9793-4f4c-ac88-49f93d63acb7",
          "CourseId": "00530530",
          "CourseIdTrimmed": "530530",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:45 AM",
          "FormattedEndDate": "Nov 7th",
          "FormattedEndTime": "10:15 AM",
          "FirstOccurrenceFormattedEndTime": "10:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789231500000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789233300000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789836300000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789838100000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790441100000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790442900000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791045900000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791047700000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792255500000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792257300000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792860300000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792862100000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793465100000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793466900000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794073500000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794075300000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "a628cdfe-acca-49d0-b25d-5830c6277143",
          "CourseId": "00528827",
          "CourseIdTrimmed": "528827",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789232400000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789234200000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789318800000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789320600000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789837200000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789839000000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789923600000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789925400000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790442000000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790443800000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790528400000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790530200000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791046800000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791048600000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791133200000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791135000000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 07-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:15 am - 10:45 am",
          "EventId": "86974e05-d1bb-409b-b33c-95900c2f2bb5",
          "CourseId": "00529203",
          "CourseIdTrimmed": "529203",
          "EventName": "NRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "10:15 AM",
          "FormattedEndDate": "Nov 7th",
          "FormattedEndTime": "10:45 AM",
          "FirstOccurrenceFormattedEndTime": "10:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789233300000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789235100000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789838100000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789839900000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790442900000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790444700000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791047700000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791049500000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792257300000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792259100000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792862100000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792863900000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793466900000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793468700000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794075300000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794077100000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "526af6e4-3c14-4302-8cdf-0528e517668b",
          "CourseId": "00528831",
          "CourseIdTrimmed": "528831",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789234200000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789236000000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789320600000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789322400000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789839000000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789840800000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789925400000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789927200000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790443800000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790445600000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790530200000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790532000000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791048600000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791050400000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791135000000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791136800000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 07-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "b74ed784-816b-4dcb-8605-31549057ee6d",
          "CourseId": "00529218",
          "CourseIdTrimmed": "529218",
          "EventName": "NRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Deep",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Nov 7th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789236000000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789237800000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789840800000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789842600000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790445600000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790447400000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791050400000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791052200000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792260000000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792261800000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792864800000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792866600000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793469600000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793471400000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794078000000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794079800000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:15 am - 11:45 am",
          "EventId": "1cfe0e51-a6e2-48e8-a8bf-03cf77d0e9f4",
          "CourseId": "00523585",
          "CourseIdTrimmed": "523585",
          "EventName": "NRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Red",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "11:15 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "11:45 AM",
          "FirstOccurrenceFormattedEndTime": "11:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789236900000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789238700000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789323300000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789325100000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789841700000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789843500000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789928100000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789929900000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790446500000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790448300000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790532900000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790534700000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791051300000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791053100000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791137700000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791139500000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 07-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:15 am - 11:45 am",
          "EventId": "586d7912-8f5a-42e3-85f5-56a8679d2f28",
          "CourseId": "00530531",
          "CourseIdTrimmed": "530531",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "11:15 AM",
          "FormattedEndDate": "Nov 7th",
          "FormattedEndTime": "11:45 AM",
          "FirstOccurrenceFormattedEndTime": "11:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789236900000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789238700000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789841700000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789843500000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790446500000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790448300000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791051300000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791053100000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792260900000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792262700000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792865700000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792867500000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793470500000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793472300000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794078900000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794080700000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 07-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "5c286133-d505-4f52-a7ec-ef6f5c5948c6",
          "CourseId": "00527790",
          "CourseIdTrimmed": "527790",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $76.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 7th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789237800000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789239600000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789842600000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789844400000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790447400000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790449200000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791052200000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791054000000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792866600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792868400000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793471400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793473200000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794079800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794081600000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "d52269ac-65f6-4c3b-837d-dc1f2440386d",
          "CourseId": "00528834",
          "CourseIdTrimmed": "528834",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789237800000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789239600000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789324200000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789326000000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789842600000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789844400000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789929000000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789930800000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790447400000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790449200000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790533800000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790535600000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791052200000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791054000000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791138600000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791140400000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 07-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:45 am - 12:15 pm",
          "EventId": "70c0aeed-ab53-4239-bc9e-5920a2d19c11",
          "CourseId": "00530532",
          "CourseIdTrimmed": "530532",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "11:45 AM",
          "FormattedEndDate": "Nov 7th",
          "FormattedEndTime": "12:15 PM",
          "FirstOccurrenceFormattedEndTime": "12:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789238700000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789240500000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789843500000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789845300000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790448300000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790450100000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791053100000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791054900000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792262700000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792264500000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792867500000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792869300000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793472300000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793474100000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794080700000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794082500000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "e667fd4f-58f8-462c-9f04-1ad8cc60c76a",
          "CourseId": "00528837",
          "CourseIdTrimmed": "528837",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789241400000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789243200000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789327800000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789329600000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789846200000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789848000000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789932600000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789934400000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790451000000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790452800000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790537400000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790539200000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791055800000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791057600000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791142200000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791144000000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "a2893cd7-7163-4a3b-ac89-b8bd36414a99",
          "CourseId": "00528977",
          "CourseIdTrimmed": "528977",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $76.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789403400000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789405200000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790008200000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790010000000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790613000000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790614800000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791217800000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791219600000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792427400000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792429200000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793032200000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793034000000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793640600000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793642400000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "287461cc-1b67-4d7e-923c-9d7580a3dfdb",
          "CourseId": "00528982",
          "CourseIdTrimmed": "528982",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $76.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789407000000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789408800000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790011800000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790013600000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790616600000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790618400000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791221400000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791223200000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792431000000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792432800000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793035800000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793037600000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793644200000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793646000000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "d478ae34-7dd6-451d-982d-156344457676",
          "CourseId": "00525730",
          "CourseIdTrimmed": "525730",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $76.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789425000000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789426800000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790029800000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790031600000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790634600000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790636400000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791239400000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791241200000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792449000000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792450800000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793053800000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793055600000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793662200000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793664000000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "55b64754-e108-44ef-bf3d-619be07572ee",
          "CourseId": "00525732",
          "CourseIdTrimmed": "525732",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $76.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789428600000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789430400000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790033400000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790035200000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790638200000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790640000000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791243000000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791244800000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792452600000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792454400000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793057400000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793059200000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793665800000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793667600000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "fcc2fa7b-b8ee-4173-92d3-9d63083b10d6",
          "CourseId": "00525733",
          "CourseIdTrimmed": "525733",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $76.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789437600000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789439400000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790042400000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790044200000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790647200000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790649000000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791252000000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791253800000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792461600000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792463400000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793066400000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793068200000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793674800000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793676600000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "6ee05d5c-e250-4e87-abc8-54d1ad4ab026",
          "CourseId": "00523786",
          "CourseIdTrimmed": "523786",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791216000000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791217800000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791388800000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791390600000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791993600000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1791995400000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792425600000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792427400000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792598400000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792600200000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793030400000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793032200000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793203200000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793205000000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793638800000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793640600000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793811600000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793813400000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "3dd2d7eb-61fa-4ad8-9a3a-e46abe41b942",
          "CourseId": "00524440",
          "CourseIdTrimmed": "524440",
          "EventName": "NRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Red",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791217800000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791219600000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791390600000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791392400000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791995400000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1791997200000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792427400000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792429200000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792600200000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792602000000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793032200000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793034000000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793205000000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793206800000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793640600000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793642400000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793813400000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793815200000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "52c4680d-3f41-4ff1-b61b-07fecc9ece08",
          "CourseId": "00525568",
          "CourseIdTrimmed": "525568",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791219600000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791221400000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791392400000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791394200000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791997200000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1791999000000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792429200000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792431000000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792602000000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792603800000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793034000000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793035800000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793206800000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793208600000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793642400000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793644200000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793815200000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793817000000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "2f8befa7-d7ea-4b92-ab83-bee051e4e9ab",
          "CourseId": "00529446",
          "CourseIdTrimmed": "529446",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791219600000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791221400000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791392400000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791394200000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791997200000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1791999000000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792429200000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792431000000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792602000000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792603800000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793034000000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793035800000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793206800000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793208600000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793642400000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793644200000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793815200000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793817000000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "674954fb-818c-4160-9108-ac7a3e86ec49",
          "CourseId": "00525570",
          "CourseIdTrimmed": "525570",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791221400000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791223200000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791394200000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791396000000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791999000000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792000800000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792431000000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792432800000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792603800000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792605600000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793035800000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793037600000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793208600000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793210400000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793644200000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793646000000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793817000000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793818800000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "27922cc6-f224-4867-b2c2-692677683319",
          "CourseId": "00525573",
          "CourseIdTrimmed": "525573",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791223200000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791225000000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791396000000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791397800000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792000800000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792002600000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792432800000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792434600000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792605600000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792607400000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793037600000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793039400000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793210400000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793212200000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793646000000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793647800000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793818800000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793820600000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "7fde24be-8510-4b5e-8abc-a6c10fb2e2c9",
          "CourseId": "00529451",
          "CourseIdTrimmed": "529451",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791223200000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791225000000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791396000000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791397800000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792000800000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792002600000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792432800000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792434600000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792605600000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792607400000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793037600000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793039400000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793210400000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793212200000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793646000000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793647800000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793818800000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793820600000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "ea39af11-39f9-4966-bf4e-7f140f9cc850",
          "CourseId": "00524443",
          "CourseIdTrimmed": "524443",
          "EventName": "NRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Red",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791225000000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791226800000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791397800000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791399600000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792002600000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792004400000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792434600000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792436400000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792607400000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792609200000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793039400000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793041200000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793212200000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793214000000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793647800000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793649600000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793820600000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793822400000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "70624adc-52dd-4f6c-bcc3-5e1667eac984",
          "CourseId": "00529455",
          "CourseIdTrimmed": "529455",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791225000000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791226800000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791397800000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791399600000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792002600000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792004400000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792434600000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792436400000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792607400000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792609200000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793039400000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793041200000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793212200000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793214000000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793647800000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793649600000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793820600000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793822400000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "db9b4b2d-72ff-4af7-9cd7-04fcf876bfc8",
          "CourseId": "00525577",
          "CourseIdTrimmed": "525577",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791226800000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791228600000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791399600000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791401400000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792004400000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792006200000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792436400000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792438200000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792609200000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792611000000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793041200000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793043000000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793214000000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793215800000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793649600000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793651400000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793822400000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793824200000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "0421ffb7-170c-454f-9050-ffa8f7504b4a",
          "CourseId": "00529459",
          "CourseIdTrimmed": "529459",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791226800000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791228600000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791399600000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791401400000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792004400000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792006200000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792436400000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792438200000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792609200000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792611000000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793041200000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793043000000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793214000000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793215800000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793649600000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793651400000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793822400000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793824200000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "8c117ead-e476-437a-85b1-7b3e137955b8",
          "CourseId": "00529461",
          "CourseIdTrimmed": "529461",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791228600000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791230400000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791401400000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791403200000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792006200000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792008000000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792438200000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792440000000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792611000000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792612800000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793043000000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793044800000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793215800000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793217600000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793651400000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793653200000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793824200000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793826000000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "0d525d3b-c73b-48ae-a4ca-3a36e3257924",
          "CourseId": "00524489",
          "CourseIdTrimmed": "524489",
          "EventName": "NRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Red",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791239400000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791241200000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791412200000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791414000000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792017000000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792018800000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792449000000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792450800000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792621800000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792623600000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793053800000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793055600000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793226600000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793228400000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793662200000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793664000000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793835000000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793836800000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "c230dd1b-f09d-486b-bbff-76a95de852ec",
          "CourseId": "00529467",
          "CourseIdTrimmed": "529467",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791241200000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791243000000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791414000000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791415800000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792018800000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792020600000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792450800000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792452600000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792623600000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792625400000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793055600000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793057400000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793228400000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793230200000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793664000000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793665800000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793836800000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793838600000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "0d8c19e2-7291-47df-98aa-b9b43ccee839",
          "CourseId": "00529472",
          "CourseIdTrimmed": "529472",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791243000000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791244800000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791415800000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791417600000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792020600000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792022400000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792452600000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792454400000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792625400000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792627200000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793057400000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793059200000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793230200000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793232000000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793665800000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793667600000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793838600000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793840400000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "5c7b4760-2fa3-49ba-9b1a-ecc636c190b2",
          "CourseId": "00524520",
          "CourseIdTrimmed": "524520",
          "EventName": "NRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Red",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791244800000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791246600000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791417600000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791419400000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792022400000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792024200000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792454400000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792456200000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792627200000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792629000000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793059200000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793061000000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793232000000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793233800000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793667600000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793669400000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793840400000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793842200000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "2051c0cb-9f29-476f-bcd5-e9ed278a88ee",
          "CourseId": "00529476",
          "CourseIdTrimmed": "529476",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791246600000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791248400000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791419400000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791421200000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792024200000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792026000000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792456200000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792458000000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792629000000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792630800000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793061000000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793062800000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793233800000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793235600000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793669400000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793671200000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793842200000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793844000000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "cff75841-d1ce-4046-aa55-766121c2b854",
          "CourseId": "00529477",
          "CourseIdTrimmed": "529477",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791248400000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791250200000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791421200000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791423000000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792026000000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792027800000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792458000000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792459800000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792630800000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792632600000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793062800000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793064600000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793235600000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793237400000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793671200000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793673000000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793844000000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793845800000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "10c8c6f4-f7bf-43c7-b379-589581eece8a",
          "CourseId": "00529492",
          "CourseIdTrimmed": "529492",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791250200000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791252000000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791423000000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791424800000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792027800000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792029600000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792459800000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792461600000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792632600000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792634400000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793064600000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793066400000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793237400000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793239200000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793673000000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793674800000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793845800000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793847600000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "05ef014f-2160-4334-9052-1d66b61ffac9",
          "CourseId": "00525610",
          "CourseIdTrimmed": "525610",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791302400000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791304200000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791475200000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791477000000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791907200000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791909000000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792080000000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792081800000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792512000000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792513800000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792684800000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792686600000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793116800000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793118600000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793289600000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793291400000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793725200000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793727000000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793898000000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793899800000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "a9aa197b-7cb6-44c5-8f69-fa558554f162",
          "CourseId": "00524819",
          "CourseIdTrimmed": "524819",
          "EventName": "NRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Red",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791304200000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791306000000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791477000000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791478800000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791909000000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791910800000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792081800000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792083600000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792513800000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792515600000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792686600000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792688400000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793118600000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793120400000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793291400000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793293200000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793727000000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793728800000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793899800000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793901600000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "9ae9697c-8ff3-4d6b-9abc-f3f3444e9322",
          "CourseId": "00529657",
          "CourseIdTrimmed": "529657",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791304200000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791306000000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791477000000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791478800000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791909000000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791910800000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792081800000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792083600000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792513800000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792515600000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792686600000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792688400000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793118600000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793120400000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793291400000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793293200000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793727000000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793728800000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793899800000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793901600000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "7428e3db-9afb-4217-85e5-7d9135aa1973",
          "CourseId": "00525643",
          "CourseIdTrimmed": "525643",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791306000000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791307800000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791478800000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791480600000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791910800000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791912600000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792083600000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792085400000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792515600000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792517400000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792688400000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792690200000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793120400000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793122200000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793293200000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793295000000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793728800000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793730600000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793901600000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793903400000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "91714162-362a-41ce-9b09-8ebb68a454a1",
          "CourseId": "00525645",
          "CourseIdTrimmed": "525645",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791307800000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791309600000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791480600000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791482400000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791912600000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791914400000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792085400000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792087200000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792517400000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792519200000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792690200000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792692000000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793122200000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793124000000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793295000000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793296800000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793730600000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793732400000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793903400000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793905200000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "e0ee353c-80f5-4410-a728-75a7734a040a",
          "CourseId": "00529661",
          "CourseIdTrimmed": "529661",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791307800000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791309600000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791480600000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791482400000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791912600000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791914400000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792085400000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792087200000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792517400000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792519200000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792690200000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792692000000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793122200000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793124000000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793295000000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793296800000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793730600000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793732400000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793903400000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793905200000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "f7af4e10-dab4-4be1-ace9-57ba5282f068",
          "CourseId": "00525647",
          "CourseIdTrimmed": "525647",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791309600000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791311400000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791482400000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791484200000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791914400000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791916200000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792087200000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792089000000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792519200000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792521000000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792692000000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792693800000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793124000000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793125800000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793296800000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793298600000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793732400000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793734200000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793905200000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793907000000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "d24ebb08-21b4-47f4-b1cb-b0d9bbb73368",
          "CourseId": "00529663",
          "CourseIdTrimmed": "529663",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791309600000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791311400000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791482400000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791484200000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791914400000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791916200000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792087200000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792089000000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792519200000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792521000000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792692000000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792693800000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793124000000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793125800000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793296800000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793298600000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793732400000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793734200000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793905200000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793907000000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "f0f673b6-ce7a-4ed8-9cd5-43ee407454c1",
          "CourseId": "00524817",
          "CourseIdTrimmed": "524817",
          "EventName": "NRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Red",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791311400000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791313200000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791484200000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791486000000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791916200000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791918000000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792089000000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792090800000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792521000000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792522800000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792693800000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792695600000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793125800000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793127600000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793298600000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793300400000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793734200000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793736000000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793907000000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793908800000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "3c3773d9-8347-44de-9345-27579f9178f3",
          "CourseId": "00525649",
          "CourseIdTrimmed": "525649",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791313200000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791315000000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791486000000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791487800000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791918000000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791919800000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792090800000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792092600000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792522800000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792524600000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792695600000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792697400000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793127600000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793129400000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793300400000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793302200000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793736000000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793737800000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793908800000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793910600000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "6aaba4c2-9783-45e7-be65-a0a777b27416",
          "CourseId": "00529667",
          "CourseIdTrimmed": "529667",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791313200000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791315000000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791486000000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791487800000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791918000000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791919800000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792090800000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792092600000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792522800000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792524600000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792695600000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792697400000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793127600000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793129400000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793300400000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793302200000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793736000000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793737800000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793908800000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793910600000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "b58dd0db-c4ca-45cb-b451-f3128e6989c6",
          "CourseId": "00525670",
          "CourseIdTrimmed": "525670",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791325800000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791327600000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791498600000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791500400000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791930600000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791932400000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792103400000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792105200000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792535400000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792537200000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792708200000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792710000000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793140200000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793142000000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793313000000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793314800000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793748600000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793750400000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793921400000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793923200000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "8c753d50-71fa-44ae-99b5-a492bf48cac1",
          "CourseId": "00524815",
          "CourseIdTrimmed": "524815",
          "EventName": "NRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Red",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791325800000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791327600000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791498600000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791500400000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791930600000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791932400000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792103400000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792105200000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792535400000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792537200000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792708200000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792710000000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793140200000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793142000000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793313000000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793314800000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793748600000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793750400000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793921400000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793923200000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "f65a271a-054f-407b-8b77-eeefa6ef54e9",
          "CourseId": "00529672",
          "CourseIdTrimmed": "529672",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791327600000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791329400000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791500400000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791502200000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791932400000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791934200000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792105200000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792107000000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792537200000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792539000000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792710000000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792711800000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793142000000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793143800000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793314800000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793316600000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793750400000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793752200000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793923200000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793925000000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "bbcf95fe-11b8-4cbb-bb88-2c59f315569e",
          "CourseId": "00525671",
          "CourseIdTrimmed": "525671",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791329400000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791331200000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791502200000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791504000000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791934200000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791936000000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792107000000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792108800000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792539000000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792540800000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792711800000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792713600000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793143800000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793145600000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793316600000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793318400000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793752200000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793754000000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793925000000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793926800000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "f1eea338-6ab1-45fd-b86a-03e885e1cccf",
          "CourseId": "00529675",
          "CourseIdTrimmed": "529675",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791329400000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791331200000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791502200000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791504000000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791934200000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791936000000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792107000000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792108800000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792539000000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792540800000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792711800000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792713600000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793143800000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793145600000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793316600000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793318400000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793752200000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793754000000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793925000000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793926800000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "aaaae265-d332-4688-9721-573047011306",
          "CourseId": "00529706",
          "CourseIdTrimmed": "529706",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791331200000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791333000000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791504000000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791505800000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791936000000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791937800000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792108800000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792110600000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792540800000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792542600000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792713600000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792715400000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793145600000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793147400000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793318400000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793320200000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793754000000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793755800000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793926800000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793928600000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "250321b5-2adf-403a-9d46-b6b99f242cfd",
          "CourseId": "00524816",
          "CourseIdTrimmed": "524816",
          "EventName": "NRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Red",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791333000000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791334800000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791505800000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791507600000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791937800000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791939600000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792110600000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792112400000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792542600000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792544400000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792715400000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792717200000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793147400000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793149200000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793320200000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793322000000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793755800000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793757600000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793928600000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793930400000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "83431f02-6c92-4e2d-80bc-1e883b7f0345",
          "CourseId": "00529713",
          "CourseIdTrimmed": "529713",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791333000000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791334800000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791505800000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791507600000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791937800000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791939600000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792110600000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792112400000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792542600000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792544400000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792715400000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792717200000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793147400000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793149200000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793320200000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793322000000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793755800000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793757600000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793928600000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793930400000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "1ca1ccb1-b6b7-4efe-83d6-1c2030b1fd31",
          "CourseId": "00529721",
          "CourseIdTrimmed": "529721",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791334800000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791336600000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791507600000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791509400000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791939600000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791941400000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792112400000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792114200000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792544400000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792546200000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792717200000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792719000000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793149200000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793151000000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793322000000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793323800000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793757600000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793759400000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793930400000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793932200000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "bd13d9fc-7e41-4849-ac23-3aaa3303d09e",
          "CourseId": "00525673",
          "CourseIdTrimmed": "525673",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791338400000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791340200000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791511200000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791513000000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791943200000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791945000000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792116000000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792117800000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792548000000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792549800000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792720800000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792722600000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793152800000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793154600000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793325600000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793327400000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793761200000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793763000000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793934000000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793935800000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "490144f8-2850-4180-859a-9ff462a692d9",
          "CourseId": "00529725",
          "CourseIdTrimmed": "529725",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791338400000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791340200000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791511200000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791513000000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791943200000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791945000000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792116000000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792117800000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792548000000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792549800000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792720800000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792722600000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793152800000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793154600000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793325600000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793327400000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793761200000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793763000000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793934000000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793935800000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "2dc6b9c0-f176-415b-819d-b2d3fa822638",
          "CourseId": "00527271",
          "CourseIdTrimmed": "527271",
          "EventName": "NRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Red",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792252800000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792254600000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792339200000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792341000000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792857600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792859400000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792944000000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792945800000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793462400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793464200000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793552400000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793554200000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794070800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794072600000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794157200000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794159000000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "264f4327-4feb-4073-af05-558bba946879",
          "CourseId": "00530077",
          "CourseIdTrimmed": "530077",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792252800000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792254600000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792339200000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792341000000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792857600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792859400000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792944000000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792945800000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793462400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793464200000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793552400000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793554200000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794070800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794072600000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794157200000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794159000000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "3d331209-dde3-4adf-9102-09aac7e648be",
          "CourseId": "00530083",
          "CourseIdTrimmed": "530083",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792254600000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792256400000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792341000000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792342800000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792859400000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792861200000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792945800000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792947600000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793464200000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793466000000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793554200000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793556000000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794072600000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794074400000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794159000000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794160800000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:45 am - 10:15 am",
          "EventId": "fe0a6374-46e4-4c9b-b8ac-77e2f647ddc2",
          "CourseId": "00527274",
          "CourseIdTrimmed": "527274",
          "EventName": "NRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Red",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "09:45 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "10:15 AM",
          "FirstOccurrenceFormattedEndTime": "10:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792255500000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792257300000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792341900000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792343700000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792860300000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792862100000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792946700000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792948500000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793465100000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793466900000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793555100000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793556900000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794073500000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794075300000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794159900000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794161700000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "71be87b4-debc-4493-9b11-1d66553a50aa",
          "CourseId": "00530087",
          "CourseIdTrimmed": "530087",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792256400000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792258200000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792342800000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792344600000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792861200000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792863000000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792947600000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792949400000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793466000000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793467800000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793556000000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793557800000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794074400000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794076200000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794160800000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794162600000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "c429a8ec-d605-4322-854a-3d5e1a966f09",
          "CourseId": "00530098",
          "CourseIdTrimmed": "530098",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792258200000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792260000000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792344600000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792346400000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792863000000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792864800000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792949400000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792951200000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793467800000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793469600000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793557800000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793559600000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794076200000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794078000000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794162600000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794164400000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:15 am - 11:45 am",
          "EventId": "605b0e4f-c2d3-401b-940f-15d6ac30298b",
          "CourseId": "00527277",
          "CourseIdTrimmed": "527277",
          "EventName": "NRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Red",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "11:15 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "11:45 AM",
          "FirstOccurrenceFormattedEndTime": "11:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792260900000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792262700000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792347300000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792349100000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792865700000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792867500000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792952100000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792953900000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793470500000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793472300000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793560500000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793562300000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794078900000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794080700000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794165300000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794167100000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "d15d6269-8460-43a1-95ff-c6f4a3c1ac08",
          "CourseId": "00530088",
          "CourseIdTrimmed": "530088",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792261800000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792263600000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792348200000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792350000000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792866600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792868400000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792953000000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792954800000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793471400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793473200000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793561400000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793563200000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794079800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794081600000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794166200000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794168000000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "d1de16b4-f662-4026-a3d0-b78a844ae0bc",
          "CourseId": "00530104",
          "CourseIdTrimmed": "530104",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792265400000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792267200000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792351800000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792353600000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792870200000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792872000000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792956600000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792958400000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793475000000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793476800000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793565000000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793566800000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794083400000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794085200000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794169800000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794171600000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "47f6afe2-c502-4a8e-a376-712645c669bb",
          "CourseId": "00526817",
          "CourseIdTrimmed": "526817",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 20th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792512000000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792513800000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792684800000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792686600000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793116800000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793118600000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793289600000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793291400000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793725200000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793727000000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793898000000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793899800000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 23070,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "8ccdd3af-8841-4d14-92db-243c115597a8",
          "CourseId": "00526818",
          "CourseIdTrimmed": "526818",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 20th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792537200000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792539000000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792710000000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792711800000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793142000000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793143800000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793314800000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793316600000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793750400000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793752200000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793923200000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793925000000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 23070,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "f7f3260d-9ce6-48a0-9992-4eea8feedd08",
          "CourseId": "00526819",
          "CourseIdTrimmed": "526819",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 20th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792539000000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792540800000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792711800000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792713600000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793143800000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793145600000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793316600000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793318400000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793752200000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793754000000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793925000000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793926800000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 23070,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "06a5204d-bf83-4072-8aaa-12da3ae27663",
          "CourseId": "00526820",
          "CourseIdTrimmed": "526820",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 20th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792544400000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792546200000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792717200000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792719000000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793149200000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793151000000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793322000000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793323800000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793757600000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793759400000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793930400000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793932200000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 23070,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:15 pm - 06:45 pm",
          "EventId": "db9c137c-186a-4a7e-a970-589a52f974ae",
          "CourseId": "00526057",
          "CourseIdTrimmed": "526057",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 20th, 2026",
          "FormattedStartTime": "06:15 PM",
          "FormattedEndDate": "Dec 8th",
          "FormattedEndTime": "06:45 PM",
          "FirstOccurrenceFormattedEndTime": "06:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792545300000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792547100000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793150100000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793151900000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793758500000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793760300000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794363300000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794365100000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794968100000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794969900000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795572900000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795574700000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796177700000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796179500000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796782500000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796784300000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "adbb6822-bf90-43f0-91f4-f0f535140eb7",
          "CourseId": "00526240",
          "CourseIdTrimmed": "526240",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792598400000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792600200000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793030400000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793032200000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793203200000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793205000000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793638800000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793640600000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793811600000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793813400000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 20190,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "365bf601-8b86-4b41-bbc5-b3b203995207",
          "CourseId": "00526241",
          "CourseIdTrimmed": "526241",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792623600000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792625400000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793055600000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793057400000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793228400000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793230200000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793664000000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793665800000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793836800000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793838600000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 20190,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "bb6de2e3-506d-47c3-a1f2-3a45526afa55",
          "CourseId": "00526243",
          "CourseIdTrimmed": "526243",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792625400000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792627200000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793057400000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793059200000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793230200000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793232000000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793665800000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793667600000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793838600000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793840400000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 20190,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:15 pm - 05:45 pm",
          "EventId": "51b40632-81d7-4409-97b0-b1e39de89ba0",
          "CourseId": "00526058",
          "CourseIdTrimmed": "526058",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $76.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "05:15 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "05:45 PM",
          "FirstOccurrenceFormattedEndTime": "05:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792628100000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792629900000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793232900000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793234700000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793841300000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793843100000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795050900000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795052700000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795655700000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795657500000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796260500000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796262300000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796865300000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796867100000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "d230de85-3d0a-4fcd-99f1-78791234252e",
          "CourseId": "00526242",
          "CourseIdTrimmed": "526242",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792630800000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792632600000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793062800000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793064600000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793235600000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793237400000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793671200000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793673000000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793844000000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793845800000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 20190,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Oct-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:15 pm - 05:45 pm",
          "EventId": "5a02a4f2-1294-4516-8260-005305cc5083",
          "CourseId": "00526061",
          "CourseIdTrimmed": "526061",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 22nd, 2026",
          "FormattedStartTime": "05:15 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "05:45 PM",
          "FirstOccurrenceFormattedEndTime": "05:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792714500000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792716300000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793319300000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793321100000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793927700000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793929500000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794532500000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794534300000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795137300000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795139100000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795742100000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795743900000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796346900000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796348700000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796951700000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796953500000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Oct-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "1571e437-759f-49a8-890c-2cae8f917b66",
          "CourseId": "00526065",
          "CourseIdTrimmed": "526065",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $76.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 23rd, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792800000000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792801800000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793404800000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793406600000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794013200000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794015000000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794618000000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794619800000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795827600000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795829400000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796432400000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796434200000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797037200000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797039000000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "4a8af436-9261-491b-9e34-65c820db42cc",
          "CourseId": "00526825",
          "CourseIdTrimmed": "526825",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792857600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792859400000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792944000000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792945800000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793462400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793464200000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793552400000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793554200000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794070800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794072600000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794157200000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794159000000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 21630,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:45 am - 10:15 am",
          "EventId": "e11a70d9-3202-4912-9c83-945db3f900c7",
          "CourseId": "00526168",
          "CourseIdTrimmed": "526168",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 9",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "09:45 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "10:15 AM",
          "FirstOccurrenceFormattedEndTime": "10:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792860300000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792862100000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793465100000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793466900000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794073500000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794075300000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794678300000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794680100000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795283100000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795284900000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795887900000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795889700000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796492700000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796494500000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797097500000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797099300000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "ec2cf377-a55e-4585-8b88-63ea07f7c449",
          "CourseId": "00526828",
          "CourseIdTrimmed": "526828",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792861200000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792863000000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792947600000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792949400000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793466000000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793467800000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793556000000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793557800000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794074400000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794076200000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794160800000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794162600000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 21630,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "5bf7ffb3-bd06-4a37-81ca-7d09cdc62c56",
          "CourseId": "00526830",
          "CourseIdTrimmed": "526830",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792863000000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792864800000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792949400000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792951200000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793467800000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793469600000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793557800000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793559600000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794076200000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794078000000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794162600000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794164400000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 21630,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:15 am - 11:45 am",
          "EventId": "2554aa23-4bf0-4462-af1f-1c1f1b4dd84b",
          "CourseId": "00526169",
          "CourseIdTrimmed": "526169",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 9",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "11:15 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "11:45 AM",
          "FirstOccurrenceFormattedEndTime": "11:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792865700000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792867500000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793470500000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793472300000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794078900000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794080700000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794683700000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794685500000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795288500000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795290300000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795893300000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795895100000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796498100000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796499900000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797102900000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797104700000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "07f59497-7aeb-47c4-9c7b-a42500a86702",
          "CourseId": "00526831",
          "CourseIdTrimmed": "526831",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792866600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792868400000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792953000000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792954800000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793471400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793473200000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793561400000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793563200000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794079800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794081600000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794166200000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794168000000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 21630,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Oct-2026",
          "OccurrenceMaxStartDate": " - 07-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:15 pm - 06:45 pm",
          "EventId": "2f38d11b-afda-46ea-8583-8c9abf4205d5",
          "CourseId": "00526055",
          "CourseIdTrimmed": "526055",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $76.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 26th, 2026",
          "FormattedStartTime": "06:15 PM",
          "FormattedEndDate": "Dec 7th",
          "FormattedEndTime": "06:45 PM",
          "FirstOccurrenceFormattedEndTime": "06:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793063700000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793065500000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793672100000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793673900000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794276900000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794278700000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794881700000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794883500000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795486500000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795488300000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796091300000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796093100000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796696100000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796697900000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 60510,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "fd02f13d-6b2f-4ad9-876f-4c523b43b038",
          "CourseId": "00526245",
          "CourseIdTrimmed": "526245",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794243600000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794245400000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794848400000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794850200000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795021200000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795023000000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795453200000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795455000000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795626000000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795627800000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796058000000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796059800000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796230800000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796232600000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796662800000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796664600000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796835600000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796837400000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "d5cdc67d-0c6d-4e17-a730-c0a80825ee66",
          "CourseId": "00527369",
          "CourseIdTrimmed": "527369",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794245400000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794247200000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794850200000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794852000000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795023000000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795024800000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795455000000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795456800000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795627800000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795629600000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796059800000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796061600000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796232600000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796234400000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796664600000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796666400000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796837400000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796839200000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "73a75086-0333-42cb-ad5a-41c7d5117c94",
          "CourseId": "00527375",
          "CourseIdTrimmed": "527375",
          "EventName": "NRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swim Preschool 1-2 - Octopus/Crab",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Red",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794245400000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794247200000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794850200000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794852000000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795023000000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795024800000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795455000000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795456800000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795627800000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795629600000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796059800000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796061600000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796232600000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796234400000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796664600000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796666400000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796837400000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796839200000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 07-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "88de0464-d865-4c41-a7df-54153c166399",
          "CourseId": "00530137",
          "CourseIdTrimmed": "530137",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Dec 7th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794245400000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794247200000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794850200000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794852000000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795455000000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795456800000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796059800000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796061600000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796664600000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796666400000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "4ad9148e-ec1a-4695-9ae9-b5a9d10af2b8",
          "CourseId": "00527371",
          "CourseIdTrimmed": "527371",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794247200000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794249000000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794852000000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794853800000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795024800000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795026600000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795456800000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795458600000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795629600000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795631400000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796061600000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796063400000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796234400000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796236200000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796666400000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796668200000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796839200000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796841000000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "0f0052d5-e607-4175-ad98-d24c62d02b31",
          "CourseId": "00529747",
          "CourseIdTrimmed": "529747",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794247200000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794249000000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794852000000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794853800000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795024800000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795026600000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795456800000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795458600000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795629600000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795631400000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796061600000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796063400000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796234400000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796236200000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796666400000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796668200000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796839200000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796841000000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "789f6059-197e-4638-afe0-f6267a9eaa80",
          "CourseId": "00527373",
          "CourseIdTrimmed": "527373",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794249000000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794250800000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794853800000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794855600000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795026600000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795028400000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795458600000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795460400000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795631400000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795633200000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796063400000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796065200000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796236200000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796238000000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796668200000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796670000000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796841000000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796842800000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 07-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "e733feda-be83-4370-8354-0762bbaf040d",
          "CourseId": "00530141",
          "CourseIdTrimmed": "530141",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Dec 7th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794249000000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794250800000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794853800000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794855600000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795458600000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795460400000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796063400000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796065200000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796668200000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796670000000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "a294eadf-6a12-4e11-9f79-6dd82140988f",
          "CourseId": "00527377",
          "CourseIdTrimmed": "527377",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794250800000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794252600000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794855600000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794857400000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795028400000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795030200000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795460400000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795462200000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795633200000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795635000000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796065200000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796067000000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796238000000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796239800000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796670000000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796671800000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796842800000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796844600000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "985bd009-b886-432c-b0de-5fd93026c1e4",
          "CourseId": "00529750",
          "CourseIdTrimmed": "529750",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794250800000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794252600000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794855600000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794857400000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795028400000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795030200000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795460400000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795462200000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795633200000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795635000000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796065200000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796067000000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796238000000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796239800000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796670000000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796671800000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796842800000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796844600000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "e7d3b98d-7708-433d-9b67-2ee0b31f38c8",
          "CourseId": "00527378",
          "CourseIdTrimmed": "527378",
          "EventName": "NRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swim Preschool 1-2 - Octopus/Crab",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Red",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794252600000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794254400000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794857400000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794859200000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795030200000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795032000000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795462200000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795464000000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795635000000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795636800000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796067000000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796068800000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796239800000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796241600000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796671800000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796673600000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796844600000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796846400000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "61679a0f-d728-41d0-9c1a-fe17adfe0ca7",
          "CourseId": "00529754",
          "CourseIdTrimmed": "529754",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794252600000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794254400000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794857400000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794859200000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795030200000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795032000000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795462200000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795464000000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795635000000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795636800000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796067000000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796068800000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796239800000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796241600000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796671800000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796673600000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796844600000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796846400000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "bce6b4f5-13c0-4b8a-9cf3-01b7b47c3a38",
          "CourseId": "00527381",
          "CourseIdTrimmed": "527381",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794254400000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794256200000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794859200000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794861000000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795032000000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795033800000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795464000000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795465800000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795636800000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795638600000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796068800000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796070600000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796241600000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796243400000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796673600000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796675400000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796846400000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796848200000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "1ebcf444-447b-4ed8-9e2d-545e5ccf17e7",
          "CourseId": "00529757",
          "CourseIdTrimmed": "529757",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794254400000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794256200000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794859200000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794861000000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795032000000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795033800000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795464000000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795465800000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795636800000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795638600000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796068800000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796070600000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796241600000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796243400000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796673600000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796675400000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796846400000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796848200000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "ee4c805b-64bc-4012-916a-78bc35dcc633",
          "CourseId": "00529762",
          "CourseIdTrimmed": "529762",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794256200000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794258000000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794861000000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794862800000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795033800000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795035600000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795465800000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795467600000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795638600000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795640400000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796070600000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796072400000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796243400000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796245200000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796675400000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796677200000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796848200000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796850000000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "8418edf1-e255-469f-8c27-6006732169d5",
          "CourseId": "00527423",
          "CourseIdTrimmed": "527423",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794267000000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794268800000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794871800000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794873600000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795044600000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795046400000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795476600000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795478400000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795649400000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795651200000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796081400000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796083200000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796254200000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796256000000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796686200000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796688000000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796859000000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796860800000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "e41e11e5-6037-4582-9926-e3462528b66a",
          "CourseId": "00527379",
          "CourseIdTrimmed": "527379",
          "EventName": "NRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Red",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794267000000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794268800000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794871800000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794873600000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795044600000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795046400000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795476600000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795478400000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795649400000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795651200000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796081400000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796083200000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796254200000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796256000000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796686200000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796688000000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796859000000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796860800000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "d6fb5adc-b0a4-4468-8ca3-bfcf8a286fa0",
          "CourseId": "00526244",
          "CourseIdTrimmed": "526244",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794268800000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794270600000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794873600000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794875400000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795046400000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795048200000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795478400000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795480200000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795651200000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795653000000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796083200000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796085000000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796256000000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796257800000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796688000000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796689800000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796860800000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796862600000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "a30ee4f8-ed81-44ea-b31e-a74bee48546a",
          "CourseId": "00529767",
          "CourseIdTrimmed": "529767",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794268800000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794270600000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794873600000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794875400000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795046400000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795048200000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795478400000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795480200000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795651200000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795653000000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796083200000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796085000000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796256000000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796257800000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796688000000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796689800000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796860800000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796862600000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "5be1029f-5f18-4b97-96cf-dacc66afdd43",
          "CourseId": "00527425",
          "CourseIdTrimmed": "527425",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794270600000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794272400000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794875400000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794877200000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795048200000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795050000000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795480200000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795482000000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795653000000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795654800000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796085000000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796086800000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796257800000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796259600000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796689800000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796691600000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796862600000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796864400000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "97c56cfd-fd78-40bf-a689-23a9fe361eab",
          "CourseId": "00526246",
          "CourseIdTrimmed": "526246",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794270600000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794272400000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794875400000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794877200000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795048200000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795050000000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795480200000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795482000000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795653000000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795654800000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796085000000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796086800000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796257800000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796259600000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796689800000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796691600000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796862600000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796864400000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "2aa5c274-f396-4147-bf32-57faf27b808b",
          "CourseId": "00529768",
          "CourseIdTrimmed": "529768",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794270600000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794272400000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794875400000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794877200000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795048200000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795050000000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795480200000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795482000000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795653000000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795654800000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796085000000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796086800000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796257800000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796259600000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796689800000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796691600000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796862600000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796864400000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "f8a47976-ed5f-4a6e-a990-8b039a6ef1b4",
          "CourseId": "00527383",
          "CourseIdTrimmed": "527383",
          "EventName": "NRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Red",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794272400000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794274200000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794877200000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794879000000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795050000000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795051800000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795482000000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795483800000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795654800000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795656600000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796086800000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796088600000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796259600000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796261400000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796691600000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796693400000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796864400000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796866200000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "c73d4bde-aaf1-44bf-899a-1841f64a95d9",
          "CourseId": "00529772",
          "CourseIdTrimmed": "529772",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794274200000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794276000000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794879000000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794880800000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795051800000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795053600000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795483800000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795485600000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795656600000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795658400000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796088600000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796090400000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796261400000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796263200000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796693400000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796695200000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796866200000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796868000000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "dbea4272-51fc-4e29-858b-bc6130e61b49",
          "CourseId": "00526247",
          "CourseIdTrimmed": "526247",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794276000000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794277800000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794880800000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794882600000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795053600000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795055400000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795485600000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795487400000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795658400000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795660200000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796090400000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796092200000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796263200000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796265000000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796695200000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796697000000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796868000000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796869800000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "1128d1d3-68d5-49ac-a0ba-8c9e45c749c4",
          "CourseId": "00529773",
          "CourseIdTrimmed": "529773",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794276000000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794277800000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794880800000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794882600000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795053600000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795055400000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795485600000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795487400000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795658400000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795660200000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796090400000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796092200000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796263200000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796265000000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796695200000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796697000000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796868000000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796869800000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "5d2f2bef-53f8-4272-9ee8-4524290f290a",
          "CourseId": "00527428",
          "CourseIdTrimmed": "527428",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794277800000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794279600000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794882600000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794884400000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795055400000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795057200000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795487400000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795489200000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795660200000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795662000000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796092200000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796094000000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796265000000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796266800000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796697000000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796698800000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796869800000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796871600000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "356f4fbf-9f92-42e5-bbbd-ec6b32e6d47e",
          "CourseId": "00529777",
          "CourseIdTrimmed": "529777",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794277800000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794279600000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794882600000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794884400000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795055400000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795057200000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795487400000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795489200000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795660200000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795662000000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796092200000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796094000000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796265000000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796266800000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796697000000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796698800000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796869800000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796871600000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "4941b8f0-7fec-4aec-8a41-8827f5fdcab2",
          "CourseId": "00527430",
          "CourseIdTrimmed": "527430",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794279600000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794281400000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794884400000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794886200000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795057200000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795059000000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795489200000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795491000000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795662000000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795663800000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796094000000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796095800000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796266800000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796268600000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796698800000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796700600000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796871600000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796873400000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "63d303cb-8681-4317-823f-ff36c287e88a",
          "CourseId": "00526821",
          "CourseIdTrimmed": "526821",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794330000000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794331800000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794502800000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794504600000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794934800000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794936600000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795107600000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795109400000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795539600000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795541400000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795712400000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795714200000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796144400000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796146200000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796317200000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796319000000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796749200000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796751000000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796922000000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796923800000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "92401cef-af36-42ed-b397-005c5680fe6a",
          "CourseId": "00527502",
          "CourseIdTrimmed": "527502",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794331800000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794333600000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794504600000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794506400000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794936600000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794938400000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795109400000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795111200000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795541400000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795543200000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795714200000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795716000000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796146200000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796148000000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796319000000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796320800000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796751000000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796752800000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796923800000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796925600000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "781e4526-e4d8-43ae-969a-e8a1bb0f242c",
          "CourseId": "00528932",
          "CourseIdTrimmed": "528932",
          "EventName": "NRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swim Preschool 1-2 - Octopus/Crab",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Red",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794331800000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794333600000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794504600000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794506400000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794936600000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794938400000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795109400000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795111200000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795541400000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795543200000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795714200000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795716000000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796146200000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796148000000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796319000000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796320800000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796751000000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796752800000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796923800000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796925600000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "092aec48-bb83-4432-b8c6-a093a60bab53",
          "CourseId": "00529863",
          "CourseIdTrimmed": "529863",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794331800000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794333600000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794504600000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794506400000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794936600000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794938400000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795109400000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795111200000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795541400000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795543200000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795714200000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795716000000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796146200000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796148000000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796319000000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796320800000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796751000000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796752800000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796923800000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796925600000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "530ac254-07b6-4016-b4f4-0e027eaec108",
          "CourseId": "00527509",
          "CourseIdTrimmed": "527509",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794333600000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794335400000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794506400000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794508200000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794938400000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794940200000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795111200000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795113000000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795543200000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795545000000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795716000000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795717800000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796148000000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796149800000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796320800000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796322600000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796752800000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796754600000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796925600000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796927400000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "cc692e69-925e-4b20-817f-472533852777",
          "CourseId": "00527515",
          "CourseIdTrimmed": "527515",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794335400000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794337200000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794508200000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794510000000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794940200000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794942000000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795113000000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795114800000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795545000000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795546800000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795717800000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795719600000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796149800000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796151600000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796322600000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796324400000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796754600000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796756400000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796927400000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796929200000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "2b9f3cb7-690a-4a53-89c1-14c0d18b72d2",
          "CourseId": "00529866",
          "CourseIdTrimmed": "529866",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794335400000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794337200000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794508200000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794510000000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794940200000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794942000000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795113000000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795114800000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795545000000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795546800000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795717800000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795719600000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796149800000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796151600000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796322600000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796324400000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796754600000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796756400000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796927400000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796929200000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "bc6f496d-555c-45bb-b041-d71b417e8c65",
          "CourseId": "00527517",
          "CourseIdTrimmed": "527517",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794337200000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794339000000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794510000000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794511800000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794942000000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794943800000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795114800000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795116600000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795546800000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795548600000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795719600000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795721400000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796151600000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796153400000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796324400000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796326200000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796756400000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796758200000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796929200000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796931000000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "ad5a3762-26da-4785-b8c5-5280d45f927f",
          "CourseId": "00529869",
          "CourseIdTrimmed": "529869",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794337200000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794339000000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794510000000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794511800000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794942000000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794943800000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795114800000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795116600000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795546800000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795548600000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795719600000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795721400000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796151600000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796153400000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796324400000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796326200000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796756400000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796758200000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796929200000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796931000000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "48b7f317-4321-44e3-9a47-c1fdb42a01cf",
          "CourseId": "00528935",
          "CourseIdTrimmed": "528935",
          "EventName": "NRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swim Preschool 1-2 - Octopus/Crab",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Red",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794339000000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794340800000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794511800000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794513600000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794943800000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794945600000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795116600000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795118400000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795548600000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795550400000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795721400000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795723200000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796153400000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796155200000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796326200000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796328000000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796758200000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796760000000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796931000000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796932800000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "bb4cce9e-dccb-40fa-8895-84cc037dc79c",
          "CourseId": "00527519",
          "CourseIdTrimmed": "527519",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794340800000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794342600000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794513600000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794515400000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794945600000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794947400000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795118400000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795120200000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795550400000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795552200000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795723200000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795725000000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796155200000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796157000000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796328000000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796329800000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796760000000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796761800000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796932800000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796934600000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "593b6229-9a19-4e5b-9978-ba11aa4507f4",
          "CourseId": "00529872",
          "CourseIdTrimmed": "529872",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794340800000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794342600000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794513600000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794515400000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794945600000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794947400000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795118400000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795120200000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795550400000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795552200000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795723200000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795725000000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796155200000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796157000000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796328000000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796329800000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796760000000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796761800000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796932800000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796934600000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "51f3b4b3-9834-4e51-8531-d222b3da3f96",
          "CourseId": "00527569",
          "CourseIdTrimmed": "527569",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794353400000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794355200000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794526200000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794528000000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794958200000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794960000000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795131000000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795132800000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795563000000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795564800000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795735800000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795737600000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796167800000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796169600000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796340600000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796342400000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796772600000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796774400000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796945400000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796947200000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "1f28640a-ecfa-499b-9a28-2a8a484ab884",
          "CourseId": "00528938",
          "CourseIdTrimmed": "528938",
          "EventName": "NRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Red",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794353400000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794355200000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794526200000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794528000000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794958200000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794960000000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795131000000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795132800000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795563000000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795564800000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795735800000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795737600000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796167800000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796169600000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796340600000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796342400000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796772600000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796774400000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796945400000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796947200000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "7fbcacf4-82d8-4348-b96d-6643ce8001a0",
          "CourseId": "00526822",
          "CourseIdTrimmed": "526822",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794355200000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794357000000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794528000000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794529800000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794960000000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794961800000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795132800000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795134600000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795564800000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795566600000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795737600000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795739400000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796169600000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796171400000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796342400000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796344200000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796774400000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796776200000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796947200000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796949000000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "f19ca422-5c87-4886-9037-d0e9bdccbf4c",
          "CourseId": "00529876",
          "CourseIdTrimmed": "529876",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794355200000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794357000000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794528000000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794529800000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794960000000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794961800000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795132800000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795134600000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795564800000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795566600000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795737600000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795739400000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796169600000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796171400000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796342400000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796344200000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796774400000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796776200000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796947200000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796949000000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "f3b8b65b-71ef-4038-a9e2-85c9a5c203f5",
          "CourseId": "00527572",
          "CourseIdTrimmed": "527572",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794357000000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794358800000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794529800000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794531600000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794961800000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794963600000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795134600000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795136400000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795566600000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795568400000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795739400000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795741200000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796171400000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796173200000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796344200000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796346000000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796776200000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796778000000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796949000000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796950800000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "fd65247c-b78e-449d-bf51-0dfdfa66b9f6",
          "CourseId": "00526823",
          "CourseIdTrimmed": "526823",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794357000000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794358800000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794529800000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794531600000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794961800000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794963600000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795134600000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795136400000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795566600000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795568400000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795739400000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795741200000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796171400000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796173200000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796344200000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796346000000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796776200000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796778000000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796949000000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796950800000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "9b79b50d-2f25-4697-a21d-16c77a3591d5",
          "CourseId": "00529878",
          "CourseIdTrimmed": "529878",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794357000000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794358800000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794529800000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794531600000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794961800000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794963600000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795134600000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795136400000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795566600000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795568400000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795739400000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795741200000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796171400000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796173200000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796344200000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796346000000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796776200000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796778000000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796949000000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796950800000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "832f39b3-2b50-4104-8821-370140186a2a",
          "CourseId": "00529883",
          "CourseIdTrimmed": "529883",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794358800000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794360600000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794531600000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794533400000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794963600000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794965400000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795136400000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795138200000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795568400000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795570200000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795741200000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795743000000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796173200000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796175000000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796346000000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796347800000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796778000000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796779800000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796950800000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796952600000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "9ce8c013-f795-4e82-a695-1c0437257633",
          "CourseId": "00528942",
          "CourseIdTrimmed": "528942",
          "EventName": "NRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Red",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794360600000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794362400000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794533400000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794535200000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794965400000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794967200000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795138200000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795140000000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795570200000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795572000000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795743000000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795744800000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796175000000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796176800000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796347800000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796349600000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796779800000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796781600000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796952600000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796954400000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "11b07e8a-de86-4b98-9b83-7b0941b52731",
          "CourseId": "00529887",
          "CourseIdTrimmed": "529887",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794360600000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794362400000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794533400000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794535200000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794965400000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794967200000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795138200000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795140000000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795570200000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795572000000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795743000000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795744800000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796175000000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796176800000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796347800000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796349600000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796779800000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796781600000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796952600000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796954400000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "2f845ddf-f3a0-41f0-a3ec-48a6f3a2a439",
          "CourseId": "00526824",
          "CourseIdTrimmed": "526824",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794362400000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794364200000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794535200000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794537000000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794967200000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794969000000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795140000000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795141800000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795572000000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795573800000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795744800000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795746600000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796176800000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796178600000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796349600000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796351400000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796781600000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796783400000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796954400000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796956200000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "f77f68c0-05cb-41c3-8fe8-3cc0c8cc490f",
          "CourseId": "00529892",
          "CourseIdTrimmed": "529892",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794362400000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794364200000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794535200000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794537000000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794967200000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794969000000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795140000000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795141800000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795572000000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795573800000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795744800000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795746600000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796176800000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796178600000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796349600000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796351400000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796781600000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796783400000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796954400000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796956200000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "ccfea37d-1cc0-403c-a00d-ee3244f1ba46",
          "CourseId": "00527578",
          "CourseIdTrimmed": "527578",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794366000000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794367800000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794538800000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794540600000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794970800000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794972600000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795143600000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795145400000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795575600000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795577400000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795748400000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795750200000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796180400000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796182200000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796353200000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796355000000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796785200000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796787000000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796958000000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796959800000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "5e64aaac-493c-4a80-84fc-e968e88f2ead",
          "CourseId": "00529895",
          "CourseIdTrimmed": "529895",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794366000000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794367800000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794538800000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794540600000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794970800000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794972600000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795143600000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795145400000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795575600000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795577400000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795748400000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795750200000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796180400000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796182200000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796353200000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796355000000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796785200000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796787000000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796958000000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796959800000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "95ec98cc-1960-4e0b-b7bd-fb626dfe511e",
          "CourseId": "00530253",
          "CourseIdTrimmed": "530253",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 12th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794502800000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794504600000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795107600000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795109400000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795712400000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795714200000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796317200000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796319000000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796922000000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796923800000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "01d1188b-b079-42ae-93d5-0c463020d80c",
          "CourseId": "00530258",
          "CourseIdTrimmed": "530258",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 12th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794506400000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794508200000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795111200000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795113000000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795716000000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795717800000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796320800000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796322600000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796925600000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796927400000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:45 pm - 06:15 pm",
          "EventId": "6caf4ac2-5b64-4a8d-bd5a-8fd05c2ea170",
          "CourseId": "00530261",
          "CourseIdTrimmed": "530261",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 12th, 2026",
          "FormattedStartTime": "05:45 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "06:15 PM",
          "FirstOccurrenceFormattedEndTime": "06:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794534300000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794536100000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795139100000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795140900000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795743900000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795745700000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796348700000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796350500000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796953500000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796955300000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "c46a3268-b851-4589-b4fd-caa308f73e1e",
          "CourseId": "00530266",
          "CourseIdTrimmed": "530266",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 12th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794537000000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794538800000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795141800000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795143600000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795746600000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795748400000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796351400000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796353200000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796956200000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796958000000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "fddb6080-9e29-4da2-a957-3323511a3428",
          "CourseId": "00527699",
          "CourseIdTrimmed": "527699",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794591000000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794592800000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795195800000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795197600000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795800600000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795802400000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796405400000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796407200000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797010200000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797012000000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "42e873f0-e8fd-4962-ae27-f3d094260630",
          "CourseId": "00530314",
          "CourseIdTrimmed": "530314",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794591000000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794592800000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795195800000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795197600000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795800600000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795802400000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796405400000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796407200000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797010200000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797012000000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "fa4e28b1-02a8-4c21-93f7-3a6825364099",
          "CourseId": "00527700",
          "CourseIdTrimmed": "527700",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794592800000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794594600000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795197600000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795199400000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795802400000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795804200000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796407200000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796409000000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797012000000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797013800000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "ad2277b4-ea58-4ae7-b16f-3f61fbcb2e66",
          "CourseId": "00527701",
          "CourseIdTrimmed": "527701",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794594600000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794596400000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795199400000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795201200000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795804200000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795806000000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796409000000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796410800000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797013800000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797015600000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "12fc099a-460d-4188-a325-80c761fa40c6",
          "CourseId": "00527705",
          "CourseIdTrimmed": "527705",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794596400000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794598200000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795201200000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795203000000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795806000000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795807800000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796410800000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796412600000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797015600000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797017400000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "622df284-145c-42ff-b71c-b38a53f0552e",
          "CourseId": "00530316",
          "CourseIdTrimmed": "530316",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794598200000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794600000000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795203000000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795204800000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795807800000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795809600000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796412600000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796414400000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797017400000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797019200000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "df0e18b3-dcc0-40de-9b4d-1d1845efb3a9",
          "CourseId": "00527711",
          "CourseIdTrimmed": "527711",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794600000000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794601800000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795204800000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795206600000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795809600000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795811400000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796414400000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796416200000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797019200000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797021000000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "8e1d3a18-8edb-4e13-8d95-3334dbdb82e9",
          "CourseId": "00530322",
          "CourseIdTrimmed": "530322",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794600000000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794601800000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795204800000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795206600000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795809600000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795811400000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796414400000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796416200000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797019200000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797021000000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "e64787cc-b9b4-4097-88d0-a5451d20dfbe",
          "CourseId": "00530328",
          "CourseIdTrimmed": "530328",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794621600000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794623400000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795226400000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795228200000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795831200000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795833000000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796436000000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796437800000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797040800000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797042600000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "046bdacb-3da7-494d-b289-32d010072b1c",
          "CourseId": "00528205",
          "CourseIdTrimmed": "528205",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794675600000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794677400000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795280400000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795282200000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795885200000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795887000000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796490000000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796491800000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797094800000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797096600000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "567222a2-7f32-4812-a417-edf99c88e2dd",
          "CourseId": "00526832",
          "CourseIdTrimmed": "526832",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794675600000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794677400000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794762000000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794763800000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795280400000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795282200000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795366800000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795368600000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795885200000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795887000000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795971600000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795973400000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796490000000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796491800000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796576400000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796578200000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797094800000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797096600000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797181200000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797183000000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41790,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "99bebfa5-0c4a-4bb9-9038-2221a5cfeebe",
          "CourseId": "00528967",
          "CourseIdTrimmed": "528967",
          "EventName": "NRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Red",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794675600000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794677400000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794762000000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794763800000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795280400000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795282200000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795366800000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795368600000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795885200000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795887000000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795971600000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795973400000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796490000000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796491800000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796576400000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796578200000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797094800000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797096600000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797181200000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797183000000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41790,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "cf259d42-4426-4014-b639-f1413c262d4a",
          "CourseId": "00530170",
          "CourseIdTrimmed": "530170",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794675600000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794677400000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794762000000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794763800000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795280400000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795282200000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795366800000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795368600000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795885200000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795887000000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795971600000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795973400000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796490000000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796491800000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796576400000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796578200000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797094800000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797096600000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:15 am - 09:45 am",
          "EventId": "9db37404-c729-45ea-9d12-d3acac23ec4e",
          "CourseId": "00530559",
          "CourseIdTrimmed": "530559",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "09:15 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "09:45 AM",
          "FirstOccurrenceFormattedEndTime": "09:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794676500000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794678300000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795281300000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795283100000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795886100000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795887900000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796490900000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796492700000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797095700000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797097500000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "f1a5731e-8b0c-4bba-b959-2329272fe3f3",
          "CourseId": "00530177",
          "CourseIdTrimmed": "530177",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794677400000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794679200000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794763800000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794765600000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795282200000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795284000000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795368600000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795370400000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795887000000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795888800000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795973400000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795975200000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796491800000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796493600000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796578200000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796580000000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797096600000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797098400000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:45 am - 10:15 am",
          "EventId": "784691db-9434-444d-bf74-0e9f4abd8839",
          "CourseId": "00528970",
          "CourseIdTrimmed": "528970",
          "EventName": "NRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Red",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "09:45 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "10:15 AM",
          "FirstOccurrenceFormattedEndTime": "10:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794678300000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794680100000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794764700000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794766500000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795283100000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795284900000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795369500000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795371300000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795887900000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795889700000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795974300000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795976100000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796492700000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796494500000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796579100000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796580900000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797097500000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797099300000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797183900000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797185700000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41790,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:45 am - 10:15 am",
          "EventId": "21a68cea-b6fb-4685-9953-275459fc9f2a",
          "CourseId": "00530560",
          "CourseIdTrimmed": "530560",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "09:45 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "10:15 AM",
          "FirstOccurrenceFormattedEndTime": "10:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794678300000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794680100000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795283100000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795284900000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795887900000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795889700000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796492700000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796494500000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797097500000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797099300000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "420d06c5-1766-42b1-9bfe-a78459bea6b2",
          "CourseId": "00526833",
          "CourseIdTrimmed": "526833",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794679200000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794681000000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794765600000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794767400000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795284000000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795285800000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795370400000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795372200000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795888800000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795890600000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795975200000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795977000000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796493600000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796495400000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796580000000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796581800000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797098400000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797100200000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797184800000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797186600000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41790,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "6acbf94a-54c2-470d-ac71-a7a9456ebeca",
          "CourseId": "00530179",
          "CourseIdTrimmed": "530179",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794679200000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794681000000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794765600000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794767400000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795284000000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795285800000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795370400000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795372200000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795888800000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795890600000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795975200000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795977000000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796493600000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796495400000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796580000000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796581800000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797098400000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797100200000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:15 am - 10:45 am",
          "EventId": "a55488b7-088e-47be-9b00-d23679835a0c",
          "CourseId": "00529776",
          "CourseIdTrimmed": "529776",
          "EventName": "NRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "10:15 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "10:45 AM",
          "FirstOccurrenceFormattedEndTime": "10:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794680100000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794681900000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795284900000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795286700000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795889700000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795891500000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796494500000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796496300000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797099300000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797101100000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "28fb084a-5d0c-4bc9-9271-3c06c1fc90ae",
          "CourseId": "00526834",
          "CourseIdTrimmed": "526834",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794681000000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794682800000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794767400000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794769200000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795285800000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795287600000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795372200000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795374000000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795890600000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795892400000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795977000000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795978800000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796495400000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796497200000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796581800000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796583600000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797100200000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797102000000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797186600000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797188400000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41790,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "59cf061b-b930-4621-9a4e-d3db7c90441b",
          "CourseId": "00530183",
          "CourseIdTrimmed": "530183",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794681000000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794682800000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794767400000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794769200000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795285800000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795287600000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795372200000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795374000000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795890600000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795892400000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795977000000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795978800000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796495400000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796497200000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796581800000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796583600000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797100200000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797102000000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "f6306dc7-96ad-4025-80d7-ff417db27788",
          "CourseId": "00529781",
          "CourseIdTrimmed": "529781",
          "EventName": "NRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Deep",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794682800000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794684600000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795287600000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795289400000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795892400000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795894200000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796497200000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796499000000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797102000000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797103800000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:15 am - 11:45 am",
          "EventId": "b43ea522-186c-4dfc-aab4-2e449c9caa8a",
          "CourseId": "00528974",
          "CourseIdTrimmed": "528974",
          "EventName": "NRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Red",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "11:15 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "11:45 AM",
          "FirstOccurrenceFormattedEndTime": "11:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794683700000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794685500000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794770100000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794771900000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795288500000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795290300000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795374900000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795376700000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795893300000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795895100000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795979700000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795981500000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796498100000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796499900000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796584500000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796586300000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797102900000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797104700000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797189300000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797191100000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41790,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:15 am - 11:45 am",
          "EventId": "4bf5c699-17e5-486a-8a8b-e5da07867a97",
          "CourseId": "00530561",
          "CourseIdTrimmed": "530561",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "11:15 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "11:45 AM",
          "FirstOccurrenceFormattedEndTime": "11:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794683700000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794685500000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795288500000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795290300000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795893300000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795895100000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796498100000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796499900000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797102900000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797104700000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "a979cc85-24c6-4cea-8a35-e01e117553e8",
          "CourseId": "00528209",
          "CourseIdTrimmed": "528209",
          "EventName": "GHAC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794684600000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794686400000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795289400000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795291200000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795894200000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795896000000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796499000000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796500800000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797103800000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797105600000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "7c4b922e-fb87-4aea-8ff8-fa64e4f35e43",
          "CourseId": "00526835",
          "CourseIdTrimmed": "526835",
          "EventName": "GRC - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794684600000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794686400000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794771000000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794772800000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795289400000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795291200000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795375800000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795377600000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795894200000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795896000000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795980600000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795982400000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796499000000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796500800000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796585400000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796587200000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797103800000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797105600000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797190200000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797192000000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41790,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "2b59838b-1c92-43df-94e1-802fc2be6067",
          "CourseId": "00530188",
          "CourseIdTrimmed": "530188",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794684600000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794686400000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794771000000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794772800000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795289400000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795291200000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795375800000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795377600000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795894200000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795896000000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795980600000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795982400000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796499000000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796500800000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796585400000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796587200000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797103800000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797105600000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:45 am - 12:15 pm",
          "EventId": "313dbb19-10df-438f-b2da-e1772454eae9",
          "CourseId": "00530562",
          "CourseIdTrimmed": "530562",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "11:45 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "12:15 PM",
          "FirstOccurrenceFormattedEndTime": "12:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794685500000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794687300000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795290300000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795292100000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795895100000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795896900000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796499900000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796501700000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797104700000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797106500000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "173ad54d-0a72-4739-9c21-781af951de05",
          "CourseId": "00530192",
          "CourseIdTrimmed": "530192",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab",
          "Details": "Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794688200000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794690000000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794774600000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794776400000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795293000000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795294800000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795379400000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795381200000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795897800000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795899600000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795984200000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795986000000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796502600000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796504400000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796589000000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796590800000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797107400000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797109200000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        }
      ]
    },
    {
      "id": "7af21d17-ab45-4192-9e1b-aa5e940c593c",
      "name": "Swim Preschool 1-2 - Octopus/Crab Extra Practice",
      "courses": [
        {
          "OccurrenceMinStartDate": "22-Aug-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "839c3b6e-4d4c-4347-a427-5b5adb59b8ca",
          "CourseId": "00542008",
          "CourseIdTrimmed": "542008",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab Extra Practice",
          "Details": "Practice your skills with an instructor in training. Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab Extra Practice waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - ALFA - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "No fee",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 22nd, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787416200000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787418000000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787502600000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787504400000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788021000000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788022800000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 3,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 10110,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Aug-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "be0d96bc-fe0e-4ad1-83e8-41f85000aa88",
          "CourseId": "00542009",
          "CourseIdTrimmed": "542009",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab Extra Practice",
          "Details": "Practice your skills with an instructor in training. Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab Extra Practice waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - ALFA - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "No fee",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 22nd, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787418000000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787419800000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787504400000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787506200000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788022800000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788024600000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 3,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 10110,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Aug-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "3addf5d7-bd0f-432b-b7d6-e353ef65b9af",
          "CourseId": "00542010",
          "CourseIdTrimmed": "542010",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab Extra Practice",
          "Details": "Practice your skills with an instructor in training. Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab Extra Practice waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - ALFA - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "No fee",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 22nd, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787419800000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787421600000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787506200000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787508000000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788024600000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788026400000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 3,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 10110,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Aug-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "8fbffae7-200b-42cd-af2c-99a1c20d432d",
          "CourseId": "00542011",
          "CourseIdTrimmed": "542011",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab Extra Practice",
          "Details": "Practice your skills with an instructor in training. Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab Extra Practice waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - ALFA - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "No fee",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 22nd, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787421600000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787423400000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787508000000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787509800000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788026400000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788028200000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 3,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 10110,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Aug-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "e667a07d-b5ef-4da5-a58c-e13d4091a0f9",
          "CourseId": "00542012",
          "CourseIdTrimmed": "542012",
          "EventName": "SSLCAq - Swim Preschool 1-2 - Octopus/Crab Extra Practice",
          "Details": "Practice your skills with an instructor in training. Preschoolers learn how to get in and out of the water, put their face in the water, blow bubbles, float and glide. Preschool 1 is a transitional level where the preschooler transfers to the care of the instructor. As swimmers progress they will grab objects from underwater, be in deep water and work on kicking.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 1-2 - Octopus/Crab Extra Practice waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - ALFA - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "No fee",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 22nd, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787423400000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787425200000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787509800000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787511600000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788028200000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788030000000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 3,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 10110,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        }
      ]
    },
    {
      "id": "4f1ba87b-f9e0-4b31-bd0c-afd098aeccc1",
      "name": "Swim Preschool 3 - Orca",
      "courses": [
        {
          "OccurrenceMinStartDate": "18-Jul-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "869f3e6d-9855-4ce9-9b45-62dce1ea9f51",
          "CourseId": "00533056",
          "CourseIdTrimmed": "533056",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $63.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Jul 18th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1784392200000)/",
              "StartDate": "/Date(1784358000000)/",
              "EndDateWithOffset": "/Date(1784394000000)/",
              "EndDate": "/Date(1784358000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1784997000000)/",
              "StartDate": "/Date(1784962800000)/",
              "EndDateWithOffset": "/Date(1784998800000)/",
              "EndDate": "/Date(1784962800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786206600000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786208400000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786811400000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786813200000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787416200000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787418000000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788021000000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788022800000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 60510,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Jul-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "af5a9bed-9229-4d05-9071-e2f1daec15c1",
          "CourseId": "00539300",
          "CourseIdTrimmed": "539300",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $63.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Jul 18th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1784392200000)/",
              "StartDate": "/Date(1784358000000)/",
              "EndDateWithOffset": "/Date(1784394000000)/",
              "EndDate": "/Date(1784358000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1784997000000)/",
              "StartDate": "/Date(1784962800000)/",
              "EndDateWithOffset": "/Date(1784998800000)/",
              "EndDate": "/Date(1784962800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786206600000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786208400000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786811400000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786813200000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787416200000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787418000000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788021000000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788022800000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 60510,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "262bee6c-11b3-457e-8b05-aa6800349415",
          "CourseId": "00532880",
          "CourseIdTrimmed": "532880",
          "EventName": "GRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786206600000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786208400000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786293000000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786294800000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786811400000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786813200000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786897800000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786899600000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787416200000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787418000000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787502600000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787504400000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788021000000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788022800000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788107400000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788109200000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "9c017a98-2132-4b42-a996-e24f44fa6b1b",
          "CourseId": "00533540",
          "CourseIdTrimmed": "533540",
          "EventName": "NRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to NRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - North",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786206600000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786208400000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786293000000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786294800000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786811400000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786813200000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786897800000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786899600000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787416200000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787418000000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787502600000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787504400000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788021000000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788022800000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788107400000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788109200000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "9d40675a-bf38-41ba-9606-33f8f76ec851",
          "CourseId": "00533338",
          "CourseIdTrimmed": "533338",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786206600000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786208400000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786293000000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786294800000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786811400000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786813200000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786897800000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786899600000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787416200000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787418000000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787502600000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787504400000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788021000000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788022800000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788107400000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788109200000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:45 am - 10:15 am",
          "EventId": "b190cc05-8567-493a-92c8-b487fecddd5d",
          "CourseId": "00532937",
          "CourseIdTrimmed": "532937",
          "EventName": "NRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to NRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Stairs",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "09:45 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "10:15 AM",
          "FirstOccurrenceFormattedEndTime": "10:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786207500000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786209300000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786293900000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786295700000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786812300000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786814100000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786898700000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786900500000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787417100000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787418900000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787503500000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787505300000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788021900000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788023700000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788108300000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788110100000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "adcfd065-8cb1-4709-9442-cc57ecd11882",
          "CourseId": "00533340",
          "CourseIdTrimmed": "533340",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786208400000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786210200000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786294800000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786296600000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786813200000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786815000000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786899600000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786901400000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787418000000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787419800000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787504400000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787506200000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788022800000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788024600000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788109200000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788111000000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "28becead-91cb-48bb-9e04-236d03a59207",
          "CourseId": "00532884",
          "CourseIdTrimmed": "532884",
          "EventName": "GRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786212000000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786213800000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786298400000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786300200000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786816800000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786818600000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786903200000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786905000000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787421600000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787423400000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787508000000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787509800000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788026400000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788028200000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788112800000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788114600000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Jul-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "832e6969-d769-4698-9550-a6fb350a0670",
          "CourseId": "00533057",
          "CourseIdTrimmed": "533057",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $63.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Jul 18th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1784399400000)/",
              "StartDate": "/Date(1784358000000)/",
              "EndDateWithOffset": "/Date(1784401200000)/",
              "EndDate": "/Date(1784358000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1785004200000)/",
              "StartDate": "/Date(1784962800000)/",
              "EndDateWithOffset": "/Date(1785006000000)/",
              "EndDate": "/Date(1784962800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786213800000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786215600000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786818600000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786820400000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787423400000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787425200000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788028200000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788030000000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 60510,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "e391bb91-d8b6-4b01-8b67-d02fe8c4dba1",
          "CourseId": "00533342",
          "CourseIdTrimmed": "533342",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786213800000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786215600000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786300200000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786302000000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786818600000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786820400000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786905000000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786906800000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787423400000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787425200000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787509800000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787511600000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788028200000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788030000000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788114600000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788116400000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:45 am - 12:15 pm",
          "EventId": "4e3991cf-616e-4f4b-bafd-0a92fa700c05",
          "CourseId": "00532939",
          "CourseIdTrimmed": "532939",
          "EventName": "NRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to NRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Stairs",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "11:45 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "12:15 PM",
          "FirstOccurrenceFormattedEndTime": "12:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786214700000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786216500000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786301100000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786302900000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786819500000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786821300000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786905900000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786907700000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787424300000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787426100000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787510700000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787512500000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788029100000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788030900000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788115500000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788117300000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "10204aaf-d450-498d-8207-d0be4a65272f",
          "CourseId": "00532890",
          "CourseIdTrimmed": "532890",
          "EventName": "GRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786215600000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786217400000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786302000000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786303800000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786820400000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786822200000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786906800000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786908600000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787425200000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787427000000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787511600000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787513400000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788030000000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788031800000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788116400000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788118200000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "f8f12c09-25a1-4e1b-ae8b-cc1638352359",
          "CourseId": "00533344",
          "CourseIdTrimmed": "533344",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786215600000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786217400000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786302000000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786303800000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786820400000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786822200000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786906800000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786908600000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787425200000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787427000000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787511600000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787513400000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788030000000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788031800000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788116400000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788118200000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "355b58fd-81a9-4329-b3a1-3d80a24db774",
          "CourseId": "00533346",
          "CourseIdTrimmed": "533346",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786217400000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786219200000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786303800000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786305600000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786822200000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786824000000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786908600000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786910400000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787427000000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787428800000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787513400000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787515200000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788031800000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788033600000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788118200000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788120000000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "33bd258c-805b-4870-94ae-f4a7436d11de",
          "CourseId": "00533253",
          "CourseIdTrimmed": "533253",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786982400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786984200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787068800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787070600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787155200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787157000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787241600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787243400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787587200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787589000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787673600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787675400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787760000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787761800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787846400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787848200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "ef5eb8b9-5d4a-45c1-8444-618eb4850f62",
          "CourseId": "00532958",
          "CourseIdTrimmed": "532958",
          "EventName": "NRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - North",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786982400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786984200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787068800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787070600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787155200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787157000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787241600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787243400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787587200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787589000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787673600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787675400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787760000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787761800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787846400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787848200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "c69f23d1-2489-4912-b38d-d76186e5122f",
          "CourseId": "00533526",
          "CourseIdTrimmed": "533526",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786982400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786984200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787068800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787070600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787155200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787157000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787241600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787243400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787587200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787589000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787673600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787675400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787760000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787761800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787846400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787848200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:15 am - 09:45 am",
          "EventId": "f3531265-7eac-44da-bbf4-ed53c2d47230",
          "CourseId": "00533522",
          "CourseIdTrimmed": "533522",
          "EventName": "NRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Stairs",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:15 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "09:45 AM",
          "FirstOccurrenceFormattedEndTime": "09:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786983300000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786985100000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787069700000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787071500000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787156100000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787157900000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787242500000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787244300000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787588100000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787589900000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787674500000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787676300000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787760900000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787762700000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787847300000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787849100000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "1eaf56ac-85d5-468e-8b54-c90c5c734a46",
          "CourseId": "00532766",
          "CourseIdTrimmed": "532766",
          "EventName": "GRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786984200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786986000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787070600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787072400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787157000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787158800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787243400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787245200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787589000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787590800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787675400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787677200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787761800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787763600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787848200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787850000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "130fbb6b-07ef-47a6-9245-196036901dc2",
          "CourseId": "00533532",
          "CourseIdTrimmed": "533532",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786984200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786986000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787070600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787072400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787157000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787158800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787243400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787245200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787589000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787590800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787675400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787677200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787761800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787763600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787848200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787850000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "f355dc0c-52ba-466a-884c-1f24fbe8d4a8",
          "CourseId": "00533254",
          "CourseIdTrimmed": "533254",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786986000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786987800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787072400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787074200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787158800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787160600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787245200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787247000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787590800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787592600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787677200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787679000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787763600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787765400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787850000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787851800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "76d0958c-13f8-4a37-af88-cef44f2dd825",
          "CourseId": "00533533",
          "CourseIdTrimmed": "533533",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 3 - Orca",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786986000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786987800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787072400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787074200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787158800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787160600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787245200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787247000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787590800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787592600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787677200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787679000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787763600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787765400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787850000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787851800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "e92bb503-0be3-411d-b73f-e315a43fa970",
          "CourseId": "00533535",
          "CourseIdTrimmed": "533535",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786987800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786989600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787074200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787076000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787160600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787162400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787247000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787248800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787592600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787594400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787679000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787680800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787765400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787767200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787851800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787853600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "1021ac6c-3e4b-440e-8450-b72821489b0b",
          "CourseId": "00533257",
          "CourseIdTrimmed": "533257",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786989600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786991400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787076000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787077800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787162400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787164200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787248800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787250600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787594400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787596200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787680800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787682600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787767200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787769000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787853600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787855400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "7f07ad4a-099f-4f4c-b9e4-6f6f2638e374",
          "CourseId": "00532771",
          "CourseIdTrimmed": "532771",
          "EventName": "GRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786989600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786991400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787076000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787077800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787162400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787164200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787248800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787250600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787594400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787596200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787680800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787682600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787767200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787769000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787853600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787855400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "68d0df38-227a-4068-a4e6-082fb07b2b81",
          "CourseId": "00532960",
          "CourseIdTrimmed": "532960",
          "EventName": "NRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - North",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786989600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786991400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787076000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787077800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787162400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787164200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787248800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787250600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787594400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787596200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787680800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787682600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787767200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787769000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787853600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787855400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "2d0ce3e3-73ad-463b-813e-012f5400f028",
          "CourseId": "00533536",
          "CourseIdTrimmed": "533536",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786989600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786991400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787076000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787077800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787162400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787164200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787248800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787250600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787594400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787596200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787680800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787682600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787767200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787769000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787853600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787855400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:15 am - 11:45 am",
          "EventId": "8f84dc7d-b8d4-47dd-b736-6f6f3ee95b96",
          "CourseId": "00533523",
          "CourseIdTrimmed": "533523",
          "EventName": "NRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Stairs",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:15 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:45 AM",
          "FirstOccurrenceFormattedEndTime": "11:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786990500000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786992300000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787076900000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787078700000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787163300000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787165100000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787249700000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787251500000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787595300000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787597100000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787681700000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787683500000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787768100000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787769900000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787854500000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787856300000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "ff8d7102-1177-4edf-a7a3-15d54b26e8d9",
          "CourseId": "00533259",
          "CourseIdTrimmed": "533259",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786991400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786993200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787077800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787079600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787164200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787166000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787250600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787252400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787596200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787598000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787682600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787684400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787769000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787770800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787855400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787857200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "4ce30b43-17e5-4cac-8e26-27c579ef13cb",
          "CourseId": "00533538",
          "CourseIdTrimmed": "533538",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786991400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786993200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787077800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787079600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787164200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787166000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787250600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787252400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787596200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787598000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787682600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787684400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787769000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787770800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787855400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787857200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:45 am - 12:15 pm",
          "EventId": "204cda2f-269f-4c54-99cd-146045269041",
          "CourseId": "00532961",
          "CourseIdTrimmed": "532961",
          "EventName": "NRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - North",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:45 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:15 PM",
          "FirstOccurrenceFormattedEndTime": "12:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786992300000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786994100000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787078700000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787080500000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787165100000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787166900000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787251500000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787253300000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787597100000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787598900000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787683500000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787685300000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787769900000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787771700000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787856300000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787858100000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "31ffa9ff-7094-403b-982b-b6d510873788",
          "CourseId": "00533260",
          "CourseIdTrimmed": "533260",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786993200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786995000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787079600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787081400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787166000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787167800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787252400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787254200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787598000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787599800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787684400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787686200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787770800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787772600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787857200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787859000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "d259b755-3d55-4992-90ee-40918810b4c9",
          "CourseId": "00532774",
          "CourseIdTrimmed": "532774",
          "EventName": "GRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786993200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786995000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787079600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787081400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787166000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787167800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787252400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787254200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787598000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787599800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787684400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787686200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787770800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787772600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787857200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787859000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "13d261a9-5ea9-4e6f-a8a5-a5b1c33fde30",
          "CourseId": "00533525",
          "CourseIdTrimmed": "533525",
          "EventName": "NRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Stairs",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786993200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786995000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787079600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787081400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787166000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787167800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787252400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787254200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787598000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787599800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787684400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787686200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787770800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787772600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787857200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787859000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "89f2b924-244e-419f-b1e9-27942da5d032",
          "CourseId": "00533541",
          "CourseIdTrimmed": "533541",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786993200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786995000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787079600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787081400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787166000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787167800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787252400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787254200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787598000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787599800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787684400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787686200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787770800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787772600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787857200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787859000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "9e3d65bb-0cba-417d-b676-e2ca60c72e49",
          "CourseId": "00533542",
          "CourseIdTrimmed": "533542",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786995000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786996800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787081400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787083200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787167800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787169600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787254200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787256000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787599800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787601600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787686200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787688000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787772600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787774400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787859000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787860800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "01:00 pm - 01:30 pm",
          "EventId": "5c2e0f29-7ee7-4fe2-82d0-19a9bd3d07fa",
          "CourseId": "00533261",
          "CourseIdTrimmed": "533261",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "01:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "01:30 PM",
          "FirstOccurrenceFormattedEndTime": "01:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786996800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786998600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787083200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787085000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787169600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787171400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787256000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787257800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787601600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787603400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787688000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787689800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787774400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787776200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787860800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787862600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "01:00 pm - 01:30 pm",
          "EventId": "70ef6403-7834-4267-8f90-231514ad1236",
          "CourseId": "00533223",
          "CourseIdTrimmed": "533223",
          "EventName": "GRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Preschool 3 - Orca",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "01:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "01:30 PM",
          "FirstOccurrenceFormattedEndTime": "01:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786996800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786998600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787083200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787085000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787169600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787171400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787256000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787257800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787601600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787603400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787688000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787689800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787774400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787776200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787860800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787862600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "01:00 pm - 01:30 pm",
          "EventId": "24bcb16d-bf23-4446-8e02-20b59a57d134",
          "CourseId": "00533226",
          "CourseIdTrimmed": "533226",
          "EventName": "GRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "01:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "01:30 PM",
          "FirstOccurrenceFormattedEndTime": "01:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786996800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786998600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787083200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787085000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787169600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787171400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787256000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787257800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787601600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787603400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787688000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787689800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787774400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787776200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787860800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787862600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "0de6d27c-5135-4a3f-83f1-c16a0357a117",
          "CourseId": "00533262",
          "CourseIdTrimmed": "533262",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787005800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787007600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787092200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787094000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787178600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787180400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787265000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787266800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787610600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787612400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787697000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787698800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787783400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787785200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787869800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787871600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "ac5cdf6d-d7da-4474-be25-3d9636e42e44",
          "CourseId": "00532816",
          "CourseIdTrimmed": "532816",
          "EventName": "GRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787005800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787007600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787092200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787094000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787178600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787180400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787265000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787266800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787610600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787612400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787697000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787698800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787783400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787785200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787869800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787871600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "1870aa75-f205-4a41-bee7-f853a451081b",
          "CourseId": "00533544",
          "CourseIdTrimmed": "533544",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787005800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787007600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787092200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787094000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787178600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787180400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787265000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787266800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787610600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787612400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787697000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787698800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787783400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787785200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787869800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787871600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "e4ff5766-59ba-4684-aef2-1eb17060f6b7",
          "CourseId": "00533546",
          "CourseIdTrimmed": "533546",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787007600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787009400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787094000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787095800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787180400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787182200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787266800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787268600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787612400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787614200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787698800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787700600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787785200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787787000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787871600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787873400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "694244e8-bfb7-4b64-85a9-8499a02c1545",
          "CourseId": "00533263",
          "CourseIdTrimmed": "533263",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787009400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787011200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787095800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787097600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787182200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787184000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787268600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787270400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787614200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787616000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787700600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787702400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787787000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787788800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787873400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787875200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "9050b6d5-4b52-4628-aaba-b66f68f94df7",
          "CourseId": "00532820",
          "CourseIdTrimmed": "532820",
          "EventName": "GRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787011200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787013000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787097600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787099400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787184000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787185800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787270400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787272200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787616000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787617800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787702400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787704200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787788800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787790600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787875200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787877000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "bbf23dbb-cbd1-4e14-92b9-d5782199024a",
          "CourseId": "00533548",
          "CourseIdTrimmed": "533548",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787011200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787013000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787097600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787099400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787184000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787185800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787270400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787272200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787616000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787617800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787702400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787704200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787788800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787790600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787875200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787877000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "7447a140-66a8-4977-9019-e731bef76d19",
          "CourseId": "00533264",
          "CourseIdTrimmed": "533264",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787013000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787014800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787099400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787101200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787185800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787187600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787272200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787274000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787617800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787619600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787704200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787706000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787790600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787792400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787877000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787878800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "c496c450-ef8a-49dc-96aa-a3fe62c1c85e",
          "CourseId": "00533265",
          "CourseIdTrimmed": "533265",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787014800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787016600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787101200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787103000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787187600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787189400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787274000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787275800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787619600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787621400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787706000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787707800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787792400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787794200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787878800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787880600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "78ea972b-e3b8-47a8-b23b-4b67247885df",
          "CourseId": "00532823",
          "CourseIdTrimmed": "532823",
          "EventName": "GRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787014800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787016600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787101200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787103000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787187600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787189400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787274000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787275800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787619600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787621400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787706000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787707800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787792400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787794200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787878800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787880600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "c9e8bb2b-c59b-485b-988c-64f9f373d4cb",
          "CourseId": "00533550",
          "CourseIdTrimmed": "533550",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787014800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787016600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787101200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787103000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787187600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787189400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787274000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787275800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787619600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787621400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787706000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787707800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787792400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787794200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787878800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787880600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "2efc8225-cb52-44ea-8e25-21ce815f9e4f",
          "CourseId": "00533266",
          "CourseIdTrimmed": "533266",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787016600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787018400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787103000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787104800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787189400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787191200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787275800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787277600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787621400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787623200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787707800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787709600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787794200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787796000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787880600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787882400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "3ca09d8f-06bc-46f5-911c-71b476b3dfaf",
          "CourseId": "00533268",
          "CourseIdTrimmed": "533268",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787018400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787020200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787104800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787106600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787191200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787193000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787277600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787279400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787623200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787625000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787709600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787711400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787796000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787797800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787882400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787884200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "04a88ef9-c52a-4b45-843e-783b397c88df",
          "CourseId": "00533551",
          "CourseIdTrimmed": "533551",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787018400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787020200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787104800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787106600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787191200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787193000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787277600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787279400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787623200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787625000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787709600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787711400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787796000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787797800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787882400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787884200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "53306bb1-3f76-4f50-9ad5-a16429815ef6",
          "CourseId": "00536886",
          "CourseIdTrimmed": "536886",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788883200000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788885000000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789056000000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789057800000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789488000000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789489800000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789660800000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789662600000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790092800000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790094600000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790265600000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790267400000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790697600000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790699400000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790870400000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790872200000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "88c8751d-5bb2-49c5-9510-c1cb0399518e",
          "CourseId": "00538014",
          "CourseIdTrimmed": "538014",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 3 - Orca",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788886800000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788888600000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789059600000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789061400000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789491600000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789493400000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789664400000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789666200000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790096400000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790098200000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790269200000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790271000000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790701200000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790703000000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790874000000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790875800000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "2b5fce30-77d4-4c47-b69c-5f609f85e495",
          "CourseId": "00538015",
          "CourseIdTrimmed": "538015",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 3 - Orca",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788888600000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788890400000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789061400000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789063200000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789493400000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789495200000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789666200000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789668000000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790098200000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790100000000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790271000000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790272800000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790703000000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790704800000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790875800000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790877600000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "04898d1a-e558-4923-9c34-e8f544b968fa",
          "CourseId": "00536901",
          "CourseIdTrimmed": "536901",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788892200000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788894000000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789065000000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789066800000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789497000000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789498800000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789669800000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789671600000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790101800000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790103600000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790274600000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790276400000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790706600000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790708400000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790879400000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790881200000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "178a508f-1eb8-4b11-8c83-cade3a610510",
          "CourseId": "00538016",
          "CourseIdTrimmed": "538016",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788892200000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788894000000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789065000000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789066800000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789497000000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789498800000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789669800000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789671600000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790101800000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790103600000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790274600000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790276400000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790706600000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790708400000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790879400000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790881200000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "e2d5c734-fd7e-492e-b6f3-9ab826b99226",
          "CourseId": "00536888",
          "CourseIdTrimmed": "536888",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788894000000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788895800000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789066800000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789068600000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789498800000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789500600000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789671600000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789673400000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790103600000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790105400000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790276400000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790278200000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790708400000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790710200000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790881200000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790883000000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "8f09c2b4-49f3-4e8c-97df-95522eacb0ab",
          "CourseId": "00536922",
          "CourseIdTrimmed": "536922",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788908400000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788910200000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789081200000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789083000000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789513200000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789515000000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789686000000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789687800000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790118000000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790119800000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790290800000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790292600000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790722800000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790724600000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790895600000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790897400000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "3b2ea5ff-5021-43c6-9595-a4a61555e783",
          "CourseId": "00538017",
          "CourseIdTrimmed": "538017",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788908400000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788910200000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789081200000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789083000000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789513200000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789515000000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789686000000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789687800000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790118000000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790119800000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790290800000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790292600000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790722800000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790724600000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790895600000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790897400000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:15 pm - 04:45 pm",
          "EventId": "8127d220-f9cd-44e5-ab9e-61f684dd625e",
          "CourseId": "00536562",
          "CourseIdTrimmed": "536562",
          "EventName": "NRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Stairs",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "04:15 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "04:45 PM",
          "FirstOccurrenceFormattedEndTime": "04:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788909300000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788911100000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789082100000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789083900000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789514100000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789515900000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789686900000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789688700000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790118900000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790120700000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790291700000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790293500000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790723700000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790725500000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790896500000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790898300000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "d6299257-fe1b-4352-9e74-44ca4376b3bd",
          "CourseId": "00538019",
          "CourseIdTrimmed": "538019",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788910200000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788912000000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789083000000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789084800000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789515000000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789516800000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789687800000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789689600000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790119800000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790121600000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790292600000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790294400000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790724600000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790726400000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790897400000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790899200000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "044f9871-b743-4064-bb3e-3f127508b58e",
          "CourseId": "00538021",
          "CourseIdTrimmed": "538021",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788913800000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788915600000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789086600000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789088400000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789518600000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789520400000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789691400000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789693200000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790123400000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790125200000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790296200000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790298000000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790728200000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790730000000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790901000000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790902800000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "056951d3-905e-4406-af79-c197f32d7362",
          "CourseId": "00538022",
          "CourseIdTrimmed": "538022",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788919200000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788921000000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789092000000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789093800000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789524000000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789525800000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789696800000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789698600000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790128800000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790130600000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790301600000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790303400000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790733600000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790735400000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790906400000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790908200000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "94611b46-9d13-4e5b-a027-4f873441a5d2",
          "CourseId": "00536875",
          "CourseIdTrimmed": "536875",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 3 - Orca",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788969600000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788971400000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789401600000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789403400000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789574400000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789576200000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790006400000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790008200000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790179200000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790181000000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790611200000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790613000000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "ae936949-4183-40dd-b928-c7b8b120ab9a",
          "CourseId": "00536497",
          "CourseIdTrimmed": "536497",
          "EventName": "NRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swim Preschool 3 - Orca",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Stairs",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788969600000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788971400000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789401600000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789403400000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789574400000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789576200000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790006400000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790008200000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790179200000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790181000000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790611200000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790613000000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "dba656c6-900d-4529-96cb-14d33483d3c0",
          "CourseId": "00538105",
          "CourseIdTrimmed": "538105",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788973200000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788975000000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789578000000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789579800000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790182800000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790184600000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791392400000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791394200000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791997200000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1791999000000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792602000000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792603800000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793206800000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793208600000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793815200000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793817000000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "7a3d1a06-fe4f-4250-b22a-f8be62309757",
          "CourseId": "00536876",
          "CourseIdTrimmed": "536876",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 3 - Orca",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788975000000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788976800000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789407000000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789408800000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789579800000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789581600000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790011800000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790013600000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790184600000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790186400000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790616600000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790618400000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "4bbc938c-78e8-4771-a774-b82ccdde8c47",
          "CourseId": "00538008",
          "CourseIdTrimmed": "538008",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 3 - Orca",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788975000000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788976800000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789407000000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789408800000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789579800000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789581600000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790011800000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790013600000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790184600000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790186400000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790616600000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790618400000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "649b8e66-2f1e-4386-841d-1f866dc207ab",
          "CourseId": "00538119",
          "CourseIdTrimmed": "538119",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 3 - Orca",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788978600000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788980400000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789583400000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789585200000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790188200000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790190000000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791397800000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791399600000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792002600000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792004400000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792607400000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792609200000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793212200000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793214000000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793820600000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793822400000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "da5f3869-2778-4154-aab2-3fe30688351c",
          "CourseId": "00536878",
          "CourseIdTrimmed": "536878",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 3 - Orca",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788980400000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788982200000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789412400000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789414200000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789585200000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789587000000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790017200000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790019000000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790190000000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790191800000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790622000000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790623800000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "e1002f86-a990-4d89-a0a1-57c73af8daee",
          "CourseId": "00538009",
          "CourseIdTrimmed": "538009",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788980400000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788982200000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789412400000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789414200000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789585200000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789587000000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790017200000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790019000000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790190000000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790191800000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790622000000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790623800000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "3cc15eaa-d344-45e1-93cf-37893567f0d9",
          "CourseId": "00536982",
          "CourseIdTrimmed": "536982",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788994800000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788996600000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789599600000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789601400000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790204400000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790206200000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791414000000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791415800000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792018800000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792020600000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792623600000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792625400000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793228400000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793230200000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793836800000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793838600000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "e486980e-a7b5-45b9-9684-ea850d8f17c4",
          "CourseId": "00536503",
          "CourseIdTrimmed": "536503",
          "EventName": "NRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Stairs",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788994800000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788996600000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789426800000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789428600000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789599600000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789601400000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790031600000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790033400000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790204400000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790206200000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790636400000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790638200000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:15 pm - 04:45 pm",
          "EventId": "8c54749c-bc7c-4509-aba1-0b49a901b17b",
          "CourseId": "00538123",
          "CourseIdTrimmed": "538123",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "04:15 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "04:45 PM",
          "FirstOccurrenceFormattedEndTime": "04:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788995700000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788997500000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789600500000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789602300000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790205300000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790207100000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791414900000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791416700000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792019700000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792021500000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792624500000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792626300000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793229300000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793231100000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793837700000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793839500000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "300a991f-8f74-404d-9296-b2af85ed7f22",
          "CourseId": "00538001",
          "CourseIdTrimmed": "538001",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788996600000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788998400000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789428600000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789430400000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789601400000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789603200000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790033400000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790035200000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790206200000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790208000000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790638200000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790640000000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:15 pm - 05:45 pm",
          "EventId": "bf504e88-d1c9-40a9-bc9d-b7a32ffbd91b",
          "CourseId": "00538128",
          "CourseIdTrimmed": "538128",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "05:15 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "05:45 PM",
          "FirstOccurrenceFormattedEndTime": "05:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788999300000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789001100000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789604100000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789605900000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790208900000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790210700000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791418500000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791420300000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792023300000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792025100000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792628100000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792629900000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793232900000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793234700000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793841300000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793843100000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "09d00f34-9e58-446f-8c1c-602def0ee0ac",
          "CourseId": "00536504",
          "CourseIdTrimmed": "536504",
          "EventName": "NRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Stairs",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789002000000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789003800000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789434000000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789435800000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789606800000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789608600000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790038800000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790040600000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790211600000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790213400000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790643600000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790645400000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "75122993-3e57-4808-9c26-4f552c57ab2a",
          "CourseId": "00538002",
          "CourseIdTrimmed": "538002",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789002000000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789003800000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789434000000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789435800000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789606800000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789608600000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790038800000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790040600000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790211600000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790213400000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790643600000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790645400000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:45 pm - 07:15 pm",
          "EventId": "7b982920-85b5-4e5e-b9b9-7bce81718a70",
          "CourseId": "00538131",
          "CourseIdTrimmed": "538131",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "06:45 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "07:15 PM",
          "FirstOccurrenceFormattedEndTime": "07:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789004700000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789006500000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789609500000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789611300000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790214300000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790216100000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791423900000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791425700000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792028700000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792030500000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792633500000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792635300000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793238300000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793240100000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793846700000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793848500000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "91ccdc14-6242-468d-aecc-4c3ac039f009",
          "CourseId": "00536983",
          "CourseIdTrimmed": "536983",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789005600000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789007400000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789610400000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789612200000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790215200000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790217000000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791424800000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791426600000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792029600000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792031400000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792634400000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792636200000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793239200000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793241000000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793847600000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793849400000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Sep-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "d2dbb360-0d42-41b7-8b5b-10f170073215",
          "CourseId": "00538193",
          "CourseIdTrimmed": "538193",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 3 - Orca",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 10th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789057800000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789059600000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789662600000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789664400000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790267400000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790269200000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790872200000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790874000000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791477000000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791478800000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792081800000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792083600000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792686600000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792688400000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793291400000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793293200000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793899800000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793901600000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Sep-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "587427d7-84de-45d1-92fb-751253df2451",
          "CourseId": "00538195",
          "CourseIdTrimmed": "538195",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 3 - Orca",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 10th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789063200000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789065000000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789668000000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789669800000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790272800000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790274600000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790877600000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790879400000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791482400000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791484200000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792087200000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792089000000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792692000000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792693800000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793296800000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793298600000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793905200000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793907000000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Sep-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:15 pm - 05:45 pm",
          "EventId": "4013326b-97d9-4329-bfff-2e3dcc2a9db9",
          "CourseId": "00538198",
          "CourseIdTrimmed": "538198",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 10th, 2026",
          "FormattedStartTime": "05:15 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "05:45 PM",
          "FirstOccurrenceFormattedEndTime": "05:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789085700000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789087500000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789690500000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789692300000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790295300000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790297100000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790900100000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790901900000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791504900000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791506700000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792109700000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792111500000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792714500000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792716300000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793319300000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793321100000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793927700000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793929500000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Sep-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:15 pm - 06:45 pm",
          "EventId": "8177242f-6dc5-4599-9436-ddd5f4cd6cc8",
          "CourseId": "00538202",
          "CourseIdTrimmed": "538202",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 10th, 2026",
          "FormattedStartTime": "06:15 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "06:45 PM",
          "FirstOccurrenceFormattedEndTime": "06:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789089300000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789091100000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789694100000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789695900000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790298900000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790300700000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790903700000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790905500000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791508500000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791510300000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792113300000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792115100000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792718100000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792719900000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793322900000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793324700000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793931300000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793933100000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "9c2ee669-5a71-4483-adf9-68fe8d6a283c",
          "CourseId": "00536984",
          "CourseIdTrimmed": "536984",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789142400000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789144200000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789747200000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789749000000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790352000000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790353800000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790956800000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790958600000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791561600000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791563400000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792166400000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792168200000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792771200000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792773000000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793376000000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793377800000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793984400000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1793986200000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "0426462b-472b-499d-9897-320576837d18",
          "CourseId": "00538224",
          "CourseIdTrimmed": "538224",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789146000000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789147800000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789750800000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789752600000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790355600000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790357400000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790960400000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790962200000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791565200000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791567000000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792170000000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792171800000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792774800000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792776600000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793379600000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793381400000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793988000000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1793989800000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "1e53e64c-685f-4f18-a506-55bbc8f34f9b",
          "CourseId": "00536985",
          "CourseIdTrimmed": "536985",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789151400000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789153200000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789756200000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789758000000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790361000000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790362800000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790965800000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790967600000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791570600000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791572400000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792175400000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792177200000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792780200000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792782000000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793385000000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793386800000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793993400000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1793995200000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "acccb4a6-9336-4035-a9a1-4dd8c2e7a950",
          "CourseId": "00538231",
          "CourseIdTrimmed": "538231",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 3 - Orca",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789151400000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789153200000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789756200000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789758000000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790361000000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790362800000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790965800000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790967600000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791570600000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791572400000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792175400000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792177200000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792780200000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792782000000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793385000000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793386800000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793993400000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1793995200000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "bcfa6d3f-5d6e-4b5f-878c-7462ba1d1766",
          "CourseId": "00536986",
          "CourseIdTrimmed": "536986",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 3 - Orca",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789153200000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789155000000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789758000000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789759800000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790362800000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790364600000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790967600000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790969400000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791572400000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791574200000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792177200000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792179000000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792782000000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792783800000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793386800000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793388600000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793995200000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1793997000000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "906cf871-aa76-4418-8215-872b802314f4",
          "CourseId": "00538239",
          "CourseIdTrimmed": "538239",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 3 - Orca",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789153200000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789155000000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789758000000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789759800000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790362800000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790364600000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790967600000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790969400000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791572400000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791574200000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792177200000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792179000000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792782000000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792783800000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793386800000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793388600000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793995200000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1793997000000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:00 pm - 03:30 pm",
          "EventId": "386790de-7fba-4ae1-8416-95e300b2d744",
          "CourseId": "00538245",
          "CourseIdTrimmed": "538245",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "03:00 PM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "03:30 PM",
          "FirstOccurrenceFormattedEndTime": "03:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789164000000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789165800000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789768800000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789770600000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790373600000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790375400000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790978400000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790980200000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791583200000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791585000000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792188000000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792189800000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792792800000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792794600000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793397600000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793399400000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794006000000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794007800000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "061cb328-adc5-4296-8268-d5d042b4ad12",
          "CourseId": "00538248",
          "CourseIdTrimmed": "538248",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789171200000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789173000000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789776000000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789777800000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790380800000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790382600000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790985600000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790987400000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791590400000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791592200000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792195200000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792197000000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792800000000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792801800000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793404800000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793406600000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794013200000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794015000000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "4f174733-8309-4c3b-b83f-0d022552e550",
          "CourseId": "00538256",
          "CourseIdTrimmed": "538256",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789176600000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789178400000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789781400000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789783200000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790386200000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790388000000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790991000000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790992800000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791595800000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791597600000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792200600000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792202400000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792805400000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792807200000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793410200000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793412000000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794018600000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794020400000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "0ff4ab59-9550-465f-b3ed-92bebdad4b35",
          "CourseId": "00538065",
          "CourseIdTrimmed": "538065",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789228800000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789230600000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789315200000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789317000000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789833600000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789835400000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789920000000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789921800000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790438400000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790440200000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790524800000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790526600000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791043200000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791045000000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791129600000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791131400000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:45 am - 10:15 am",
          "EventId": "46171de1-823c-43d7-b786-61b4b612d3c3",
          "CourseId": "00537163",
          "CourseIdTrimmed": "537163",
          "EventName": "NRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Stairs",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:45 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "10:15 AM",
          "FirstOccurrenceFormattedEndTime": "10:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789231500000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789233300000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789317900000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789319700000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789836300000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789838100000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789922700000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789924500000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790441100000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790442900000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790527500000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790529300000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791045900000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791047700000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791132300000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791134100000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 07-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "4a16881f-3337-4824-a674-cd5addb1ed4b",
          "CourseId": "00537073",
          "CourseIdTrimmed": "537073",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $76.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Nov 7th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789232400000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789234200000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789837200000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789839000000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790442000000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790443800000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791046800000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791048600000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792861200000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792863000000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793466000000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793467800000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794074400000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794076200000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "e8fc822a-19e4-43c3-b584-e9ecfa1308fe",
          "CourseId": "00538066",
          "CourseIdTrimmed": "538066",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789232400000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789234200000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789318800000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789320600000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789837200000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789839000000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789923600000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789925400000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790442000000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790443800000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790528400000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790530200000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791046800000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791048600000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791133200000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791135000000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "0a297130-3ffd-4bc0-b4db-8a374d0acbcb",
          "CourseId": "00537164",
          "CourseIdTrimmed": "537164",
          "EventName": "NRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Stairs",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789239600000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789241400000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789326000000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789327800000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789844400000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789846200000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789930800000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789932600000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790449200000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790451000000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790535600000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790537400000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791054000000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791055800000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791140400000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791142200000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Sep-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:15 am - 10:45 am",
          "EventId": "bd112a2a-9fe0-425d-968a-11bf411bd34d",
          "CourseId": "00538771",
          "CourseIdTrimmed": "538771",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 8",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Sep 13th, 2026",
          "FormattedStartTime": "10:15 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "10:45 AM",
          "FirstOccurrenceFormattedEndTime": "10:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789319700000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789321500000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789924500000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789926300000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790529300000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790531100000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791134100000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791135900000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792343700000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792345500000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792948500000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792950300000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793556900000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793558700000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794161700000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794163500000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "9c50db77-5bea-4579-a148-05cb6e89e32c",
          "CourseId": "00538080",
          "CourseIdTrimmed": "538080",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 3 - Orca",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $76.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789405200000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789407000000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790010000000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790011800000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790614800000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790616600000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791219600000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791221400000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792429200000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792431000000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793034000000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793035800000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793642400000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793644200000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "4919f03b-0ab0-439e-8bae-a4429d025af0",
          "CourseId": "00538084",
          "CourseIdTrimmed": "538084",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 3 - Orca",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $76.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789410600000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789412400000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790015400000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790017200000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790620200000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790622000000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791225000000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791226800000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792434600000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792436400000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793039400000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793041200000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793647800000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793649600000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "96f63875-0702-4d8c-b764-fd59f24dd499",
          "CourseId": "00536975",
          "CourseIdTrimmed": "536975",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $76.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789426800000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789428600000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790031600000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790033400000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790636400000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790638200000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791241200000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791243000000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792450800000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792452600000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793055600000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793057400000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793664000000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793665800000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:15 pm - 04:45 pm",
          "EventId": "a65c579c-ba7d-4753-b433-ba84eda44e24",
          "CourseId": "00538086",
          "CourseIdTrimmed": "538086",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $76.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "04:15 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "04:45 PM",
          "FirstOccurrenceFormattedEndTime": "04:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789427700000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789429500000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790032500000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790034300000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790637300000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790639100000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791242100000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791243900000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792451700000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792453500000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793056500000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793058300000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793664900000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793666700000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:15 pm - 05:45 pm",
          "EventId": "4a49c23e-b73f-413c-b42e-7960d3ccb592",
          "CourseId": "00538087",
          "CourseIdTrimmed": "538087",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $76.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "05:15 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "05:45 PM",
          "FirstOccurrenceFormattedEndTime": "05:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789431300000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789433100000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790036100000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790037900000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790640900000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790642700000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791245700000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791247500000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792455300000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792457100000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793060100000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793061900000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793668500000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793670300000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "b1943b25-7a9c-466a-aa0a-a34ecc0bb31e",
          "CourseId": "00538089",
          "CourseIdTrimmed": "538089",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $76.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789437600000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789439400000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790042400000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790044200000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790647200000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790649000000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791252000000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791253800000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792461600000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792463400000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793066400000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793068200000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793674800000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793676600000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "f5a23332-4ef0-42a7-9f8c-7cf818552ad7",
          "CourseId": "00536937",
          "CourseIdTrimmed": "536937",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 3 - Orca",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791216000000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791217800000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791388800000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791390600000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791993600000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1791995400000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792425600000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792427400000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792598400000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792600200000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793030400000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793032200000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793203200000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793205000000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793638800000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793640600000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793811600000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793813400000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "514d9cc9-d2ed-4bd2-a5fb-b592b2ef9ba5",
          "CourseId": "00537179",
          "CourseIdTrimmed": "537179",
          "EventName": "NRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swim Preschool 3 - Orca",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Stairs",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791216000000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791217800000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791388800000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791390600000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791993600000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1791995400000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792425600000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792427400000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792598400000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792600200000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793030400000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793032200000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793203200000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793205000000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793638800000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793640600000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793811600000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793813400000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "7d320608-12ec-4fa9-bbe5-342e935ad020",
          "CourseId": "00536938",
          "CourseIdTrimmed": "536938",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 3 - Orca",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791221400000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791223200000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791394200000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791396000000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791999000000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792000800000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792431000000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792432800000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792603800000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792605600000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793035800000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793037600000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793208600000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793210400000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793644200000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793646000000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793817000000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793818800000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "4579c460-2be8-4072-a04e-d60fb4a986c4",
          "CourseId": "00538292",
          "CourseIdTrimmed": "538292",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 3 - Orca",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791221400000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791223200000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791394200000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791396000000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791999000000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792000800000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792431000000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792432800000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792603800000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792605600000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793035800000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793037600000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793208600000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793210400000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793644200000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793646000000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793817000000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793818800000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "7f93af42-82d4-42b6-8dcf-631eb168c2e1",
          "CourseId": "00536939",
          "CourseIdTrimmed": "536939",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 3 - Orca",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791226800000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791228600000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791399600000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791401400000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792004400000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792006200000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792436400000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792438200000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792609200000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792611000000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793041200000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793043000000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793214000000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793215800000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793649600000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793651400000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793822400000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793824200000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "ad7995c3-1627-4483-97c6-1a530d544f7b",
          "CourseId": "00537180",
          "CourseIdTrimmed": "537180",
          "EventName": "NRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Stairs",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791241200000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791243000000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791414000000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791415800000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792018800000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792020600000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792450800000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792452600000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792623600000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792625400000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793055600000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793057400000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793228400000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793230200000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793664000000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793665800000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793836800000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793838600000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "5f730907-3f1c-49ef-b95c-773020b40307",
          "CourseId": "00538293",
          "CourseIdTrimmed": "538293",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791243000000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791244800000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791415800000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791417600000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792020600000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792022400000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792452600000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792454400000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792625400000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792627200000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793057400000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793059200000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793230200000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793232000000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793665800000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793667600000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793838600000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793840400000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "747605e9-8801-4600-b22f-bd8232087d06",
          "CourseId": "00538294",
          "CourseIdTrimmed": "538294",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791244800000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791246600000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791417600000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791419400000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792022400000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792024200000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792454400000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792456200000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792627200000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792629000000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793059200000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793061000000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793232000000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793233800000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793667600000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793669400000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793840400000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793842200000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "1dc23db1-761c-4fa7-b5d0-6cfddefdf4de",
          "CourseId": "00538295",
          "CourseIdTrimmed": "538295",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791246600000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791248400000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791419400000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791421200000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792024200000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792026000000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792456200000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792458000000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792629000000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792630800000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793061000000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793062800000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793233800000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793235600000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793669400000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793671200000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793842200000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793844000000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "44ff0bca-8ac0-456c-9c3d-eb1cf06be0b4",
          "CourseId": "00537181",
          "CourseIdTrimmed": "537181",
          "EventName": "NRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Stairs",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791248400000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791250200000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791421200000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791423000000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792026000000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792027800000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792458000000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792459800000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792630800000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792632600000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793062800000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793064600000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793235600000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793237400000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793671200000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793673000000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793844000000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793845800000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "1c2c4f58-771f-4fb7-b528-e9721dfc500d",
          "CourseId": "00536952",
          "CourseIdTrimmed": "536952",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 3 - Orca",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791302400000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791304200000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791475200000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791477000000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791907200000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791909000000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792080000000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792081800000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792512000000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792513800000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792684800000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792686600000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793116800000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793118600000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793289600000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793291400000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793725200000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793727000000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793898000000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793899800000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "2a9bdc69-3d08-4975-9920-06eefd9e456a",
          "CourseId": "00538310",
          "CourseIdTrimmed": "538310",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 3 - Orca",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791306000000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791307800000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791478800000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791480600000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791910800000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791912600000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792083600000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792085400000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792515600000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792517400000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792688400000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792690200000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793120400000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793122200000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793293200000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793295000000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793728800000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793730600000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793901600000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793903400000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "8ef47f04-4606-49c6-b680-95eb7c8db9e3",
          "CourseId": "00536953",
          "CourseIdTrimmed": "536953",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791311400000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791313200000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791484200000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791486000000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791916200000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791918000000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792089000000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792090800000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792521000000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792522800000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792693800000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792695600000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793125800000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793127600000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793298600000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793300400000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793734200000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793736000000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793907000000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793908800000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "8ce906f6-d02a-4389-879a-24ee5c48117d",
          "CourseId": "00538313",
          "CourseIdTrimmed": "538313",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 3 - Orca",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791311400000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791313200000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791484200000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791486000000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791916200000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791918000000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792089000000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792090800000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792521000000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792522800000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792693800000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792695600000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793125800000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793127600000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793298600000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793300400000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793734200000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793736000000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793907000000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793908800000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "1b3f03d8-dbc8-4e52-bc14-7be3f0dcbdbc",
          "CourseId": "00536961",
          "CourseIdTrimmed": "536961",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 3 - Orca",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791313200000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791315000000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791486000000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791487800000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791918000000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791919800000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792090800000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792092600000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792522800000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792524600000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792695600000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792697400000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793127600000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793129400000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793300400000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793302200000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793736000000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793737800000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793908800000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793910600000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "ce98f7bc-65c6-4416-b883-604fafb3560f",
          "CourseId": "00536962",
          "CourseIdTrimmed": "536962",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791327600000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791329400000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791500400000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791502200000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791932400000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791934200000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792105200000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792107000000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792537200000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792539000000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792710000000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792711800000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793142000000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793143800000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793314800000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793316600000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793750400000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793752200000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793923200000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793925000000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "ecec5ef5-b933-400f-80ba-ca64968089e6",
          "CourseId": "00538316",
          "CourseIdTrimmed": "538316",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791327600000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791329400000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791500400000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791502200000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791932400000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791934200000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792105200000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792107000000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792537200000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792539000000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792710000000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792711800000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793142000000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793143800000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793314800000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793316600000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793750400000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793752200000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793923200000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793925000000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:15 pm - 04:45 pm",
          "EventId": "3c42efcf-5a80-4b9d-b0c2-3c90a95f32f0",
          "CourseId": "00537182",
          "CourseIdTrimmed": "537182",
          "EventName": "NRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Stairs",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "04:15 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "04:45 PM",
          "FirstOccurrenceFormattedEndTime": "04:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791328500000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791330300000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791501300000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791503100000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791933300000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791935100000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792106100000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792107900000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792538100000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792539900000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792710900000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792712700000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793142900000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793144700000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793315700000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793317500000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793751300000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793753100000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793924100000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793925900000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "90d82a33-e7c2-487a-bada-34f304fd94bf",
          "CourseId": "00538319",
          "CourseIdTrimmed": "538319",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791331200000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791333000000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791504000000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791505800000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791936000000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791937800000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792108800000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792110600000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792540800000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792542600000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792713600000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792715400000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793145600000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793147400000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793318400000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793320200000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793754000000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793755800000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793926800000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793928600000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "35bbdb53-e0b8-455f-952f-0e7763911967",
          "CourseId": "00538321",
          "CourseIdTrimmed": "538321",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791333000000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791334800000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791505800000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791507600000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791937800000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791939600000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792110600000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792112400000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792542600000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792544400000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792715400000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792717200000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793147400000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793149200000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793320200000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793322000000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793755800000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793757600000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793928600000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793930400000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "3220cc72-b126-4453-b3f8-9a8ab6be4341",
          "CourseId": "00538322",
          "CourseIdTrimmed": "538322",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791338400000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791340200000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791511200000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791513000000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791943200000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791945000000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792116000000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792117800000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792548000000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792549800000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792720800000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792722600000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793152800000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793154600000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793325600000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793327400000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793761200000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793763000000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793934000000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793935800000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "ffdea563-ddf2-499c-844a-3de0cb9fe891",
          "CourseId": "00538357",
          "CourseIdTrimmed": "538357",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792252800000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792254600000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792339200000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792341000000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792857600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792859400000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792944000000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792945800000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793462400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793464200000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793552400000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793554200000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794070800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794072600000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794157200000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794159000000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "43108342-fff1-49f5-a636-6e0b01337cff",
          "CourseId": "00538358",
          "CourseIdTrimmed": "538358",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792254600000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792256400000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792341000000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792342800000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792859400000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792861200000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792945800000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792947600000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793464200000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793466000000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793554200000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793556000000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794072600000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794074400000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794159000000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794160800000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:45 am - 10:15 am",
          "EventId": "c6a0700c-84be-4bb6-bea9-c50d4785fe34",
          "CourseId": "00537183",
          "CourseIdTrimmed": "537183",
          "EventName": "NRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Stairs",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "09:45 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "10:15 AM",
          "FirstOccurrenceFormattedEndTime": "10:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792255500000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792257300000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792341900000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792343700000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792860300000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792862100000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792946700000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792948500000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793465100000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793466900000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793555100000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793556900000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794073500000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794075300000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794159900000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794161700000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "e9b1cabe-a509-44d9-b205-2d08e64d12c8",
          "CourseId": "00538359",
          "CourseIdTrimmed": "538359",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792256400000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792258200000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792342800000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792344600000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792861200000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792863000000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792947600000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792949400000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793466000000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793467800000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793556000000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793557800000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794074400000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794076200000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794160800000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794162600000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "4d711aba-1b59-40b1-8c8c-28dd3dbf48c6",
          "CourseId": "00538360",
          "CourseIdTrimmed": "538360",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792261800000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792263600000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792348200000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792350000000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792866600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792868400000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792953000000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792954800000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793471400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793473200000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793561400000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793563200000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794079800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794081600000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794166200000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794168000000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:45 am - 12:15 pm",
          "EventId": "3d1f0f03-d849-40ae-827e-a22e9a3784d2",
          "CourseId": "00537184",
          "CourseIdTrimmed": "537184",
          "EventName": "NRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Stairs",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "11:45 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "12:15 PM",
          "FirstOccurrenceFormattedEndTime": "12:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792262700000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792264500000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792349100000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792350900000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792867500000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792869300000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792953900000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792955700000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793472300000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793474100000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793562300000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793564100000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794080700000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794082500000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794167100000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794168900000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "a5cbb570-7031-4df3-a1fb-5de22a2a5819",
          "CourseId": "00536490",
          "CourseIdTrimmed": "536490",
          "EventName": "GRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 20th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792535400000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792537200000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792708200000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792710000000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793140200000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793142000000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793313000000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793314800000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793748600000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793750400000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793921400000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793923200000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 23070,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "6b4e15c2-763f-4849-aaed-11a8da4e8954",
          "CourseId": "00536491",
          "CourseIdTrimmed": "536491",
          "EventName": "GRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 20th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792540800000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792542600000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792713600000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792715400000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793145600000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793147400000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793318400000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793320200000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793754000000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793755800000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793926800000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793928600000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 23070,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "cb6c2522-8695-4605-9cd1-ab6c426351f6",
          "CourseId": "00536483",
          "CourseIdTrimmed": "536483",
          "EventName": "GRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Preschool 3 - Orca",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792600200000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792602000000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793032200000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793034000000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793205000000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793206800000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793640600000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793642400000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793813400000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793815200000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 20190,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "47b2d967-9d13-4043-9333-469036aea454",
          "CourseId": "00536485",
          "CourseIdTrimmed": "536485",
          "EventName": "GRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792623600000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792625400000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793055600000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793057400000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793228400000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793230200000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793664000000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793665800000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793836800000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793838600000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 20190,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:45 pm - 06:15 pm",
          "EventId": "05b70c2c-e9f9-4e6d-b823-f5c5745c1fc2",
          "CourseId": "00536479",
          "CourseIdTrimmed": "536479",
          "EventName": "GRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $76.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "05:45 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "06:15 PM",
          "FirstOccurrenceFormattedEndTime": "06:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792629900000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792631700000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793234700000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793236500000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793843100000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793844900000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795052700000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795054500000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795657500000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795659300000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796262300000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796264100000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796867100000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796868900000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "dbab2595-ce1b-4dd2-8c77-3b8fead9827c",
          "CourseId": "00536488",
          "CourseIdTrimmed": "536488",
          "EventName": "GRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792632600000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792634400000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793064600000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793066400000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793237400000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793239200000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793673000000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793674800000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793845800000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793847600000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 20190,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Oct-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "379ca197-6cef-4de5-9dcd-54aeb497015d",
          "CourseId": "00536482",
          "CourseIdTrimmed": "536482",
          "EventName": "GRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $76.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 23rd, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792803600000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792805400000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793408400000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793410200000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794016800000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794018600000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794621600000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794623400000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795831200000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795833000000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796436000000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796437800000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797040800000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797042600000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "56c3074d-d19f-46aa-818d-8d7334d00f45",
          "CourseId": "00536495",
          "CourseIdTrimmed": "536495",
          "EventName": "GRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792857600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792859400000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792944000000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792945800000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793462400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793464200000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793552400000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793554200000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794070800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794072600000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794157200000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794159000000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 21630,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "b41b2fcd-60e7-4bc9-93ec-a378dc483698",
          "CourseId": "00536500",
          "CourseIdTrimmed": "536500",
          "EventName": "GRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792864800000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792866600000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792951200000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792953000000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793469600000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793471400000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793559600000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793561400000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794078000000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794079800000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794164400000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794166200000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 21630,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "55c29bed-57e8-477e-b5eb-ad899cef89c6",
          "CourseId": "00537232",
          "CourseIdTrimmed": "537232",
          "EventName": "NRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swim Preschool 3 - Orca",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Stairs",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794243600000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794245400000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794848400000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794850200000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795021200000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795023000000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795453200000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795455000000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795626000000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795627800000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796058000000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796059800000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796230800000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796232600000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796662800000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796664600000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796835600000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796837400000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 07-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "f957f34f-2e6c-42d0-a591-de62397c4ffc",
          "CourseId": "00538452",
          "CourseIdTrimmed": "538452",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 3 - Orca",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Dec 7th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794247200000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794249000000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794852000000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794853800000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795456800000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795458600000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796061600000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796063400000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796666400000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796668200000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "2761f3fd-ec8e-4f18-a729-6241d93dac91",
          "CourseId": "00537057",
          "CourseIdTrimmed": "537057",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 3 - Orca",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794249000000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794250800000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794853800000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794855600000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795026600000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795028400000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795458600000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795460400000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795631400000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795633200000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796063400000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796065200000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796236200000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796238000000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796668200000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796670000000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796841000000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796842800000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "97820a60-b88d-43b4-81e8-36217a909328",
          "CourseId": "00538367",
          "CourseIdTrimmed": "538367",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 3 - Orca",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794249000000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794250800000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794853800000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794855600000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795026600000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795028400000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795458600000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795460400000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795631400000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795633200000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796063400000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796065200000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796236200000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796238000000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796668200000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796670000000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796841000000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796842800000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 07-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "95eae48c-5a0e-4a51-b0ae-80f1c8d6c074",
          "CourseId": "00538453",
          "CourseIdTrimmed": "538453",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 3 - Orca",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Dec 7th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794250800000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794252600000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794855600000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794857400000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795460400000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795462200000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796065200000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796067000000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796670000000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796671800000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "130dc2d8-a26e-4329-8fc0-0b97c5486630",
          "CourseId": "00537058",
          "CourseIdTrimmed": "537058",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 3 - Orca",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794254400000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794256200000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794859200000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794861000000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795032000000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795033800000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795464000000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795465800000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795636800000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795638600000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796068800000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796070600000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796241600000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796243400000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796673600000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796675400000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796846400000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796848200000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "2da27537-5474-4668-b100-a47c1994b1d3",
          "CourseId": "00536502",
          "CourseIdTrimmed": "536502",
          "EventName": "GRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794267000000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794268800000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794871800000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794873600000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795044600000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795046400000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795476600000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795478400000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795649400000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795651200000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796081400000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796083200000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796254200000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796256000000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796686200000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796688000000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796859000000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796860800000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "3ecaab47-a945-4b74-b364-064b097c1d92",
          "CourseId": "00537062",
          "CourseIdTrimmed": "537062",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794268800000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794270600000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794873600000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794875400000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795046400000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795048200000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795478400000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795480200000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795651200000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795653000000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796083200000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796085000000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796256000000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796257800000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796688000000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796689800000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796860800000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796862600000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "0770a5aa-b141-4df8-a363-2137e02f097c",
          "CourseId": "00537230",
          "CourseIdTrimmed": "537230",
          "EventName": "NRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Stairs",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794268800000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794270600000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794873600000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794875400000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795046400000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795048200000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795478400000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795480200000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795651200000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795653000000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796083200000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796085000000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796256000000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796257800000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796688000000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796689800000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796860800000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796862600000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 07-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:15 pm - 04:45 pm",
          "EventId": "0671fb55-e8e1-442e-93d9-67b647054051",
          "CourseId": "00538454",
          "CourseIdTrimmed": "538454",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "04:15 PM",
          "FormattedEndDate": "Dec 7th",
          "FormattedEndTime": "04:45 PM",
          "FirstOccurrenceFormattedEndTime": "04:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794269700000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794271500000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794874500000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794876300000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795479300000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795481100000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796084100000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796085900000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796688900000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796690700000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "3c9c8fc8-f01f-4be3-ad6a-da6219ea5a34",
          "CourseId": "00538368",
          "CourseIdTrimmed": "538368",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794270600000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794272400000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794875400000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794877200000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795048200000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795050000000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795480200000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795482000000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795653000000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795654800000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796085000000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796086800000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796257800000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796259600000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796689800000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796691600000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796862600000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796864400000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "b9a9a031-b0b9-47f1-b163-a12b9e4bcc27",
          "CourseId": "00536505",
          "CourseIdTrimmed": "536505",
          "EventName": "GRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794272400000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794274200000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794877200000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794879000000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795050000000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795051800000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795482000000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795483800000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795654800000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795656600000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796086800000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796088600000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796259600000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796261400000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796691600000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796693400000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796864400000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796866200000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "44503917-9505-46c6-b67b-b08f6b284f80",
          "CourseId": "00537231",
          "CourseIdTrimmed": "537231",
          "EventName": "NRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Stairs",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794276000000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794277800000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794880800000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794882600000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795053600000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795055400000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795485600000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795487400000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795658400000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795660200000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796090400000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796092200000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796263200000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796265000000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796695200000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796697000000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796868000000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796869800000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "29de6f9e-c455-4955-be38-f57824beecc0",
          "CourseId": "00537063",
          "CourseIdTrimmed": "537063",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794279600000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794281400000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794884400000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794886200000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795057200000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795059000000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795489200000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795491000000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795662000000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795663800000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796094000000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796095800000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796266800000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796268600000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796698800000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796700600000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796871600000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796873400000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 07-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "00d0a207-0538-4da7-ad8b-1d74424f07e2",
          "CourseId": "00538455",
          "CourseIdTrimmed": "538455",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Dec 7th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794279600000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794281400000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794884400000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794886200000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795489200000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795491000000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796094000000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796095800000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796698800000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796700600000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "6d93b904-7f42-433c-bd5a-80fbd97fbc87",
          "CourseId": "00536508",
          "CourseIdTrimmed": "536508",
          "EventName": "GRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Preschool 3 - Orca",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794331800000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794333600000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794504600000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794506400000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794936600000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794938400000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795109400000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795111200000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795541400000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795543200000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795714200000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795716000000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796146200000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796148000000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796319000000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796320800000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796751000000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796752800000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796923800000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796925600000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "e9aa642f-374e-4e01-ad78-ffe63c7916ee",
          "CourseId": "00538377",
          "CourseIdTrimmed": "538377",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 3 - Orca",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794333600000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794335400000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794506400000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794508200000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794938400000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794940200000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795111200000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795113000000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795543200000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795545000000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795716000000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795717800000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796148000000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796149800000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796320800000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796322600000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796752800000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796754600000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796925600000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796927400000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "e4c8de46-a222-4877-85eb-4f8eff92963e",
          "CourseId": "00537067",
          "CourseIdTrimmed": "537067",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 3 - Orca",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794335400000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794337200000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794508200000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794510000000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794940200000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794942000000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795113000000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795114800000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795545000000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795546800000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795717800000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795719600000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796149800000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796151600000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796322600000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796324400000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796754600000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796756400000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796927400000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796929200000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "fa3cad4b-adc1-4bcc-95e0-7e8516fb055f",
          "CourseId": "00538378",
          "CourseIdTrimmed": "538378",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 3 - Orca",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794339000000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794340800000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794511800000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794513600000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794943800000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794945600000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795116600000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795118400000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795548600000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795550400000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795721400000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795723200000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796153400000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796155200000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796326200000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796328000000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796758200000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796760000000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796931000000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796932800000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "57ef6fae-7a68-4194-a177-a9e60da66a1c",
          "CourseId": "00537068",
          "CourseIdTrimmed": "537068",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 3 - Orca",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794340800000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794342600000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794513600000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794515400000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794945600000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794947400000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795118400000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795120200000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795550400000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795552200000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795723200000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795725000000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796155200000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796157000000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796328000000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796329800000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796760000000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796761800000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796932800000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796934600000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "c775c6d2-5235-4580-ba93-fcd871dd33e7",
          "CourseId": "00537069",
          "CourseIdTrimmed": "537069",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794355200000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794357000000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794528000000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794529800000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794960000000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794961800000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795132800000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795134600000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795564800000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795566600000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795737600000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795739400000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796169600000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796171400000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796342400000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796344200000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796774400000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796776200000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796947200000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796949000000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "238d8095-fb18-40aa-ae00-ac9560f61f33",
          "CourseId": "00536519",
          "CourseIdTrimmed": "536519",
          "EventName": "GRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794355200000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794357000000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794528000000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794529800000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794960000000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794961800000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795132800000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795134600000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795564800000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795566600000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795737600000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795739400000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796169600000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796171400000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796342400000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796344200000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796774400000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796776200000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796947200000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796949000000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "62cda9af-5821-43bf-8c7e-15aefb4a66ab",
          "CourseId": "00538379",
          "CourseIdTrimmed": "538379",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794355200000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794357000000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794528000000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794529800000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794960000000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794961800000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795132800000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795134600000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795564800000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795566600000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795737600000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795739400000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796169600000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796171400000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796342400000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796344200000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796774400000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796776200000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796947200000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796949000000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:15 pm - 04:45 pm",
          "EventId": "228a4434-5593-4a87-a526-6092d7fdc7a1",
          "CourseId": "00537228",
          "CourseIdTrimmed": "537228",
          "EventName": "NRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Stairs",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "04:15 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "04:45 PM",
          "FirstOccurrenceFormattedEndTime": "04:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794356100000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794357900000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794528900000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794530700000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794960900000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794962700000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795133700000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795135500000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795565700000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795567500000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795738500000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795740300000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796170500000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796172300000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796343300000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796345100000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796775300000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796777100000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796948100000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796949900000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "059c5e94-34ec-4071-a6ba-af15ddc0f922",
          "CourseId": "00536522",
          "CourseIdTrimmed": "536522",
          "EventName": "GRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794360600000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794362400000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794533400000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794535200000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794965400000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794967200000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795138200000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795140000000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795570200000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795572000000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795743000000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795744800000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796175000000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796176800000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796347800000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796349600000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796779800000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796781600000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796952600000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796954400000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "0cbb50e5-24fa-4561-ac48-6e05fc174a46",
          "CourseId": "00538380",
          "CourseIdTrimmed": "538380",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794360600000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794362400000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794533400000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794535200000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794965400000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794967200000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795138200000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795140000000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795570200000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795572000000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795743000000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795744800000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796175000000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796176800000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796347800000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796349600000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796779800000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796781600000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796952600000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796954400000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "ab0edc42-d2e4-4cab-b97e-c33dcedd6191",
          "CourseId": "00538381",
          "CourseIdTrimmed": "538381",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794366000000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794367800000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794538800000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794540600000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794970800000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794972600000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795143600000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795145400000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795575600000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795577400000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795748400000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795750200000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796180400000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796182200000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796353200000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796355000000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796785200000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796787000000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796958000000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796959800000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "117b3ca5-053d-4681-aa75-a14f2f9e7606",
          "CourseId": "00538521",
          "CourseIdTrimmed": "538521",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 3 - Orca",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 12th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794504600000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794506400000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795109400000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795111200000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795714200000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795716000000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796319000000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796320800000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796923800000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796925600000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "8b890faa-01cd-4234-b2e7-94f5df725dba",
          "CourseId": "00538522",
          "CourseIdTrimmed": "538522",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 3 - Orca",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 12th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794510000000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794511800000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795114800000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795116600000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795719600000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795721400000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796324400000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796326200000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796929200000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796931000000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:15 pm - 05:45 pm",
          "EventId": "ebe96a5e-81de-4741-bee3-823e1fcd7c7a",
          "CourseId": "00538523",
          "CourseIdTrimmed": "538523",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 12th, 2026",
          "FormattedStartTime": "05:15 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "05:45 PM",
          "FirstOccurrenceFormattedEndTime": "05:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794532500000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794534300000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795137300000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795139100000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795742100000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795743900000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796346900000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796348700000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796951700000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796953500000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "3b2e9833-f71d-474a-a823-aa8c96b897ed",
          "CourseId": "00538524",
          "CourseIdTrimmed": "538524",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 3 - Orca",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794592800000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794594600000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795197600000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795199400000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795802400000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795804200000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796407200000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796409000000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797012000000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797013800000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "d5728e1c-31e2-4a30-92fd-2fffb65aa1a9",
          "CourseId": "00536991",
          "CourseIdTrimmed": "536991",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794594600000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794596400000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795199400000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795201200000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795804200000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795806000000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796409000000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796410800000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797013800000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797015600000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "c3d91ed6-4402-4110-a43f-293b948db074",
          "CourseId": "00536992",
          "CourseIdTrimmed": "536992",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794600000000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794601800000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795204800000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795206600000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795809600000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795811400000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796414400000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796416200000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797019200000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797021000000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "6aab8f82-4b22-4bfa-b8ef-bb9ccababbd8",
          "CourseId": "00538525",
          "CourseIdTrimmed": "538525",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 3 - Orca",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794600000000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794601800000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795204800000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795206600000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795809600000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795811400000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796414400000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796416200000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797019200000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797021000000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:00 pm - 03:30 pm",
          "EventId": "1f758cc3-7633-4858-b00f-b2a773a947a4",
          "CourseId": "00538527",
          "CourseIdTrimmed": "538527",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "03:00 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "03:30 PM",
          "FirstOccurrenceFormattedEndTime": "03:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794610800000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794612600000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795215600000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795217400000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795820400000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795822200000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796425200000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796427000000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797030000000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797031800000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "5bb1b254-0a87-4600-a406-e25c71ed3311",
          "CourseId": "00538528",
          "CourseIdTrimmed": "538528",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794618000000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794619800000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795222800000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795224600000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795827600000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795829400000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796432400000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796434200000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797037200000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797039000000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "16f2129b-2391-46ca-91d6-f25f586c5e1e",
          "CourseId": "00538529",
          "CourseIdTrimmed": "538529",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794623400000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794625200000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795228200000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795230000000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795833000000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795834800000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796437800000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796439600000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797042600000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797044400000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "7fd036fa-5d2b-4230-9f5e-c65235280d7d",
          "CourseId": "00536526",
          "CourseIdTrimmed": "536526",
          "EventName": "GRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794675600000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794677400000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794762000000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794763800000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795280400000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795282200000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795366800000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795368600000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795885200000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795887000000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795971600000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795973400000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796490000000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796491800000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796576400000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796578200000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797094800000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797096600000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797181200000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797183000000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41790,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "a4b6ccf1-5dcc-4c16-a0ee-2be266bbbab8",
          "CourseId": "00538447",
          "CourseIdTrimmed": "538447",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794675600000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794677400000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794762000000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794763800000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795280400000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795282200000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795366800000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795368600000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795885200000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795887000000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795971600000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795973400000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796490000000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796491800000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796576400000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796578200000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797094800000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797096600000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:45 am - 10:15 am",
          "EventId": "b3778ad6-b355-4b9e-88c4-88bd9fc61e7b",
          "CourseId": "00537225",
          "CourseIdTrimmed": "537225",
          "EventName": "NRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Stairs",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "09:45 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "10:15 AM",
          "FirstOccurrenceFormattedEndTime": "10:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794678300000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794680100000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794764700000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794766500000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795283100000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795284900000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795369500000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795371300000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795887900000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795889700000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795974300000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795976100000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796492700000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796494500000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796579100000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796580900000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797097500000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797099300000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797183900000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797185700000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41790,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "ff48d49e-761e-4dd7-a8ad-a5af5243d342",
          "CourseId": "00537080",
          "CourseIdTrimmed": "537080",
          "EventName": "GHAC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794679200000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794681000000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795284000000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795285800000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795888800000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795890600000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796493600000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796495400000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797098400000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797100200000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "d70a5b96-54d0-4f15-8c5a-99dc05307e36",
          "CourseId": "00538449",
          "CourseIdTrimmed": "538449",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794679200000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794681000000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794765600000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794767400000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795284000000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795285800000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795370400000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795372200000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795888800000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795890600000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795975200000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795977000000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796493600000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796495400000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796580000000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796581800000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797098400000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797100200000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "7d4cf20a-c717-473e-bea5-e0dcdf1a89e9",
          "CourseId": "00536531",
          "CourseIdTrimmed": "536531",
          "EventName": "GRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794682800000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794684600000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794769200000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794771000000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795287600000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795289400000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795374000000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795375800000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795892400000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795894200000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795978800000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795980600000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796497200000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796499000000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796583600000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796585400000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797102000000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797103800000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797188400000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797190200000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41790,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "d322b145-77c7-418e-a913-f4228821ba59",
          "CourseId": "00538451",
          "CourseIdTrimmed": "538451",
          "EventName": "SSLCAq - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794684600000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794686400000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794771000000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794772800000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795289400000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795291200000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795375800000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795377600000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795894200000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795896000000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795980600000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795982400000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796499000000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796500800000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796585400000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796587200000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797103800000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797105600000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "418bff05-1617-4cf5-8887-9e2d32f25a10",
          "CourseId": "00537227",
          "CourseIdTrimmed": "537227",
          "EventName": "NRC - Swim Preschool 3 - Orca",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 3 - Orca waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Stairs",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794686400000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794688200000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794772800000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794774600000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795291200000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795293000000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795377600000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795379400000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795896000000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795897800000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795982400000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795984200000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796500800000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796502600000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796587200000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796589000000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797105600000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797107400000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797192000000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797193800000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41790,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        }
      ]
    },
    {
      "id": "e881ebea-b3e2-4190-b7fe-420987672e08",
      "name": "Swim Preschool 3-4 - Orca/Sea Lion Extra Practice",
      "courses": [
        {
          "OccurrenceMinStartDate": "22-Aug-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "788d269c-cd4b-4744-95c6-cb799800dc52",
          "CourseId": "00542016",
          "CourseIdTrimmed": "542016",
          "EventName": "SSLCAq - Swim Preschool 3-4 - Orca/Sea Lion Extra Practice",
          "Details": " Practice your skills with an instructor in training. Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2 or 3.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 3-4 - Orca/Sea Lion Extra Practice",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - ALFA - E",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "No fee",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 22nd, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787416200000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787418000000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787502600000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787504400000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788021000000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788022800000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 3,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 10110,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Aug-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "cea9824a-8e7e-4454-8f99-5490252f12a5",
          "CourseId": "00542018",
          "CourseIdTrimmed": "542018",
          "EventName": "SSLCAq - Swim Preschool 3-4 - Orca/Sea Lion Extra Practice",
          "Details": " Practice your skills with an instructor in training. Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2 or 3.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 3-4 - Orca/Sea Lion Extra Practice",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - ALFA - E",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "No fee",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 22nd, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787419800000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787421600000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787506200000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787508000000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788024600000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788026400000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 3,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 10110,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Aug-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "ca77c622-9f50-41e1-8148-654cdecffd79",
          "CourseId": "00542019",
          "CourseIdTrimmed": "542019",
          "EventName": "SSLCAq - Swim Preschool 3-4 - Orca/Sea Lion Extra Practice",
          "Details": " Practice your skills with an instructor in training. Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 2 or 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 3-4 - Orca/Sea Lion Extra Practice waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - ALFA - E",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "No fee",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 22nd, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787423400000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787425200000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787509800000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787511600000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788028200000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788030000000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 3,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 10110,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        }
      ]
    },
    {
      "id": "051e7453-b44d-4924-9fcd-1b2b249a7e9f",
      "name": "Swim Preschool 4 - Sea Lion",
      "courses": [
        {
          "OccurrenceMinStartDate": "18-Jul-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "822d9c01-35b2-4596-8026-7ca0a0533166",
          "CourseId": "00539301",
          "CourseIdTrimmed": "539301",
          "EventName": "GHAC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$63.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Jul 18th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1784392200000)/",
              "StartDate": "/Date(1784358000000)/",
              "EndDateWithOffset": "/Date(1784394000000)/",
              "EndDate": "/Date(1784358000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1784997000000)/",
              "StartDate": "/Date(1784962800000)/",
              "EndDateWithOffset": "/Date(1784998800000)/",
              "EndDate": "/Date(1784962800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786206600000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786208400000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786811400000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786813200000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787416200000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787418000000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788021000000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788022800000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 60510,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Jul-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "d2986eb6-5f0e-492c-a49f-eef1d5a07ae9",
          "CourseId": "00533062",
          "CourseIdTrimmed": "533062",
          "EventName": "GHAC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 10",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$63.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Jul 18th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1784392200000)/",
              "StartDate": "/Date(1784358000000)/",
              "EndDateWithOffset": "/Date(1784394000000)/",
              "EndDate": "/Date(1784358000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1784997000000)/",
              "StartDate": "/Date(1784962800000)/",
              "EndDateWithOffset": "/Date(1784998800000)/",
              "EndDate": "/Date(1784962800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786206600000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786208400000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786811400000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786813200000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787416200000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787418000000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788021000000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788022800000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 60510,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "a518ee73-817e-4f1a-9d42-a83d5783ce12",
          "CourseId": "00532881",
          "CourseIdTrimmed": "532881",
          "EventName": "GRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GRC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786206600000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786208400000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786293000000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786294800000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786811400000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786813200000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786897800000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786899600000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787416200000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787418000000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787502600000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787504400000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788021000000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788022800000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788107400000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788109200000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "a6916466-876d-4597-b1a8-9f2000a11e03",
          "CourseId": "00533534",
          "CourseIdTrimmed": "533534",
          "EventName": "NRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to NRC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - South",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786206600000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786208400000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786293000000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786294800000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786811400000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786813200000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786897800000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786899600000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787416200000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787418000000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787502600000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787504400000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788021000000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788022800000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788107400000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788109200000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "7938328c-0393-4a61-a60a-074b9b6a1ed9",
          "CourseId": "00533348",
          "CourseIdTrimmed": "533348",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786206600000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786208400000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786293000000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786294800000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786811400000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786813200000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786897800000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786899600000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787416200000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787418000000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787502600000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787504400000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788021000000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788022800000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788107400000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788109200000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:45 am - 10:15 am",
          "EventId": "fc2d301d-c2a7-4a19-b8d9-612c77eb2737",
          "CourseId": "00532941",
          "CourseIdTrimmed": "532941",
          "EventName": "NRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to NRC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "09:45 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "10:15 AM",
          "FirstOccurrenceFormattedEndTime": "10:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786207500000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786209300000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786293900000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786295700000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786812300000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786814100000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786898700000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786900500000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787417100000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787418900000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787503500000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787505300000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788021900000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788023700000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788108300000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788110100000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "bbcd2009-c04e-4cb6-925a-7db751f89c40",
          "CourseId": "00533353",
          "CourseIdTrimmed": "533353",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786208400000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786210200000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786294800000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786296600000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786813200000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786815000000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786899600000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786901400000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787418000000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787419800000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787504400000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787506200000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788022800000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788024600000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788109200000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788111000000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "bc0bb018-4932-4deb-8190-34f9b0eea020",
          "CourseId": "00532885",
          "CourseIdTrimmed": "532885",
          "EventName": "GRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GRC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786212000000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786213800000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786298400000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786300200000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786816800000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786818600000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786903200000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786905000000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787421600000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787423400000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787508000000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787509800000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788026400000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788028200000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788112800000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788114600000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Jul-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "3a150308-bb97-4904-9222-acf47385fb44",
          "CourseId": "00533064",
          "CourseIdTrimmed": "533064",
          "EventName": "GHAC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 10",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$63.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Jul 18th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1784399400000)/",
              "StartDate": "/Date(1784358000000)/",
              "EndDateWithOffset": "/Date(1784401200000)/",
              "EndDate": "/Date(1784358000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1785004200000)/",
              "StartDate": "/Date(1784962800000)/",
              "EndDateWithOffset": "/Date(1785006000000)/",
              "EndDate": "/Date(1784962800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786213800000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786215600000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786818600000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786820400000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787423400000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787425200000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788028200000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788030000000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 60510,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "5993ac85-b3e9-4d36-8ff2-a728a4f3303a",
          "CourseId": "00533354",
          "CourseIdTrimmed": "533354",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786213800000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786215600000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786300200000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786302000000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786818600000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786820400000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786905000000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786906800000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787423400000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787425200000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787509800000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787511600000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788028200000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788030000000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788114600000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788116400000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:45 am - 12:15 pm",
          "EventId": "02416a2d-9a61-4d1e-814a-f8a85a3bf88a",
          "CourseId": "00532942",
          "CourseIdTrimmed": "532942",
          "EventName": "NRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to NRC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "11:45 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "12:15 PM",
          "FirstOccurrenceFormattedEndTime": "12:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786214700000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786216500000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786301100000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786302900000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786819500000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786821300000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786905900000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786907700000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787424300000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787426100000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787510700000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787512500000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788029100000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788030900000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788115500000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788117300000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "bbea4a2e-2452-4dfa-a595-832b51a9b79a",
          "CourseId": "00532891",
          "CourseIdTrimmed": "532891",
          "EventName": "GRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GRC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786215600000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786217400000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786302000000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786303800000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786820400000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786822200000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786906800000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786908600000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787425200000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787427000000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787511600000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787513400000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788030000000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788031800000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788116400000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788118200000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "b6d66d84-c508-472e-8c97-f83abff06f0f",
          "CourseId": "00533356",
          "CourseIdTrimmed": "533356",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786215600000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786217400000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786302000000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786303800000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786820400000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786822200000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786906800000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786908600000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787425200000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787427000000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787511600000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787513400000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788030000000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788031800000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788116400000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788118200000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "398b5a0c-c068-417d-986e-c77c3dd307f2",
          "CourseId": "00533358",
          "CourseIdTrimmed": "533358",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786217400000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786219200000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786303800000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786305600000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786822200000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786824000000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786908600000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786910400000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787427000000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787428800000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787513400000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787515200000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788031800000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788033600000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788118200000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788120000000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "c18a355d-cd42-4e61-a1db-e002624f54ed",
          "CourseId": "00533406",
          "CourseIdTrimmed": "533406",
          "EventName": "GHAC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 10",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786982400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786984200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787068800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787070600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787155200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787157000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787241600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787243400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787587200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787589000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787673600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787675400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787760000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787761800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787846400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787848200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "f4efe56c-ed88-42a0-befa-7ba40387013d",
          "CourseId": "00532963",
          "CourseIdTrimmed": "532963",
          "EventName": "NRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Beach - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786982400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786984200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787068800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787070600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787155200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787157000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787241600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787243400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787587200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787589000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787673600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787675400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787760000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787761800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787846400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787848200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "a836e682-9b8d-419c-9826-89f5423e2c02",
          "CourseId": "00533491",
          "CourseIdTrimmed": "533491",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786982400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786984200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787068800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787070600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787155200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787157000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787241600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787243400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787587200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787589000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787673600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787675400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787760000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787761800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787846400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787848200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:15 am - 09:45 am",
          "EventId": "de18c767-e7af-414b-abc7-93e1b667de71",
          "CourseId": "00533527",
          "CourseIdTrimmed": "533527",
          "EventName": "NRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Red",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:15 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "09:45 AM",
          "FirstOccurrenceFormattedEndTime": "09:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786983300000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786985100000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787069700000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787071500000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787156100000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787157900000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787242500000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787244300000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787588100000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787589900000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787674500000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787676300000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787760900000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787762700000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787847300000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787849100000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "c19cd4ad-9964-4961-bb0e-847ab183b7e8",
          "CourseId": "00532768",
          "CourseIdTrimmed": "532768",
          "EventName": "GRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786984200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786986000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787070600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787072400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787157000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787158800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787243400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787245200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787589000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787590800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787675400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787677200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787761800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787763600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787848200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787850000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "dc00202d-5568-4513-be5f-282b48ab7224",
          "CourseId": "00533494",
          "CourseIdTrimmed": "533494",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786984200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786986000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787070600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787072400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787157000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787158800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787243400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787245200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787589000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787590800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787675400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787677200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787761800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787763600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787848200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787850000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "4d31e196-b3e9-4ec4-988d-54eda4a58261",
          "CourseId": "00533444",
          "CourseIdTrimmed": "533444",
          "EventName": "GHAC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 10",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786986000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786987800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787072400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787074200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787158800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787160600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787245200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787247000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787590800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787592600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787677200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787679000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787763600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787765400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787850000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787851800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "f62cbc64-7b55-4697-8ada-9a1cf13934c7",
          "CourseId": "00533495",
          "CourseIdTrimmed": "533495",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786986000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786987800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787072400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787074200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787158800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787160600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787245200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787247000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787590800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787592600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787677200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787679000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787763600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787765400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787850000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787851800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "1a7165f3-f83d-4977-bdc3-4559205782e5",
          "CourseId": "00533497",
          "CourseIdTrimmed": "533497",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786987800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786989600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787074200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787076000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787160600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787162400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787247000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787248800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787592600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787594400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787679000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787680800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787765400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787767200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787851800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787853600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "6ecf30f0-9fca-402e-b3f1-e8fa09f955ac",
          "CourseId": "00533422",
          "CourseIdTrimmed": "533422",
          "EventName": "GHAC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 10",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786989600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786991400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787076000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787077800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787162400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787164200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787248800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787250600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787594400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787596200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787680800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787682600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787767200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787769000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787853600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787855400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "c6200030-d708-4a3c-8ec1-03032d18c248",
          "CourseId": "00532773",
          "CourseIdTrimmed": "532773",
          "EventName": "GRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786989600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786991400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787076000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787077800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787162400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787164200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787248800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787250600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787594400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787596200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787680800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787682600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787767200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787769000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787853600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787855400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "7b361e69-740a-4e72-a134-f2dc214b76b7",
          "CourseId": "00532964",
          "CourseIdTrimmed": "532964",
          "EventName": "NRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Beach - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786989600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786991400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787076000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787077800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787162400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787164200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787248800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787250600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787594400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787596200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787680800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787682600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787767200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787769000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787853600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787855400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "61dbc554-becc-440e-acfe-8bff71aa5dbb",
          "CourseId": "00533500",
          "CourseIdTrimmed": "533500",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786989600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786991400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787076000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787077800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787162400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787164200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787248800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787250600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787594400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787596200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787680800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787682600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787767200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787769000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787853600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787855400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:15 am - 11:45 am",
          "EventId": "91ebca3b-25fc-406e-be4f-b7b097f1073a",
          "CourseId": "00533528",
          "CourseIdTrimmed": "533528",
          "EventName": "NRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Red",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:15 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:45 AM",
          "FirstOccurrenceFormattedEndTime": "11:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786990500000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786992300000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787076900000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787078700000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787163300000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787165100000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787249700000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787251500000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787595300000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787597100000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787681700000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787683500000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787768100000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787769900000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787854500000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787856300000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "5f563b8c-503b-4550-814e-2360237d35aa",
          "CourseId": "00533441",
          "CourseIdTrimmed": "533441",
          "EventName": "GHAC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 10",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786991400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786993200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787077800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787079600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787164200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787166000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787250600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787252400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787596200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787598000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787682600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787684400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787769000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787770800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787855400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787857200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "65c4cf65-a114-46ba-8440-3bce3f1ceb67",
          "CourseId": "00533501",
          "CourseIdTrimmed": "533501",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786991400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786993200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787077800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787079600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787164200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787166000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787250600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787252400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787596200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787598000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787682600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787684400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787769000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787770800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787855400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787857200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:45 am - 12:15 pm",
          "EventId": "6435b6bc-f23d-46e1-9b80-a9a8df0d3b08",
          "CourseId": "00532966",
          "CourseIdTrimmed": "532966",
          "EventName": "NRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Beach - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:45 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:15 PM",
          "FirstOccurrenceFormattedEndTime": "12:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786992300000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786994100000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787078700000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787080500000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787165100000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787166900000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787251500000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787253300000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787597100000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787598900000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787683500000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787685300000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787769900000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787771700000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787856300000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787858100000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "0f033e08-24d4-4161-9666-08865ba0c988",
          "CourseId": "00533449",
          "CourseIdTrimmed": "533449",
          "EventName": "GHAC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 10",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786993200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786995000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787079600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787081400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787166000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787167800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787252400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787254200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787598000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787599800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787684400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787686200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787770800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787772600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787857200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787859000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "21a7c2ea-1fd0-4002-a9b7-692f978d840e",
          "CourseId": "00532775",
          "CourseIdTrimmed": "532775",
          "EventName": "GRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786993200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786995000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787079600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787081400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787166000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787167800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787252400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787254200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787598000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787599800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787684400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787686200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787770800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787772600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787857200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787859000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "5520f055-cdfd-47b7-b0dc-c27f01d97378",
          "CourseId": "00533530",
          "CourseIdTrimmed": "533530",
          "EventName": "NRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Red",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786993200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786995000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787079600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787081400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787166000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787167800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787252400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787254200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787598000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787599800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787684400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787686200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787770800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787772600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787857200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787859000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "ca57a978-3cce-456e-afa4-cc3adcd026c7",
          "CourseId": "00533503",
          "CourseIdTrimmed": "533503",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786993200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786995000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787079600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787081400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787166000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787167800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787252400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787254200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787598000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787599800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787684400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787686200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787770800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787772600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787857200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787859000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "b8b316c6-8e74-4cf0-9f91-23b7cabff6fe",
          "CourseId": "00533507",
          "CourseIdTrimmed": "533507",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786995000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786996800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787081400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787083200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787167800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787169600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787254200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787256000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787599800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787601600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787686200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787688000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787772600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787774400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787859000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787860800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "01:00 pm - 01:30 pm",
          "EventId": "8d809427-43d9-415e-94bd-02bc19f22a5a",
          "CourseId": "00533453",
          "CourseIdTrimmed": "533453",
          "EventName": "GHAC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 10",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "01:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "01:30 PM",
          "FirstOccurrenceFormattedEndTime": "01:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786996800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786998600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787083200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787085000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787169600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787171400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787256000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787257800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787601600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787603400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787688000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787689800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787774400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787776200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787860800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787862600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "01:00 pm - 01:30 pm",
          "EventId": "bfde9b63-58b9-40f6-939a-9d86bd5ffa38",
          "CourseId": "00533231",
          "CourseIdTrimmed": "533231",
          "EventName": "GRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 6",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "01:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "01:30 PM",
          "FirstOccurrenceFormattedEndTime": "01:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786996800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786998600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787083200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787085000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787169600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787171400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787256000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787257800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787601600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787603400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787688000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787689800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787774400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787776200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787860800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787862600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "01:00 pm - 01:30 pm",
          "EventId": "9fea51ac-4290-4ccd-ac18-d9ea7781ad2e",
          "CourseId": "00533229",
          "CourseIdTrimmed": "533229",
          "EventName": "GRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "01:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "01:30 PM",
          "FirstOccurrenceFormattedEndTime": "01:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786996800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786998600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787083200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787085000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787169600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787171400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787256000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787257800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787601600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787603400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787688000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787689800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787774400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787776200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787860800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787862600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "d54d2951-12ad-478c-880f-519fb919128d",
          "CourseId": "00533458",
          "CourseIdTrimmed": "533458",
          "EventName": "GHAC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 10",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787005800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787007600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787092200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787094000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787178600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787180400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787265000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787266800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787610600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787612400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787697000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787698800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787783400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787785200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787869800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787871600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "6acbf347-7c21-4ea5-892d-0794a5b66a58",
          "CourseId": "00532818",
          "CourseIdTrimmed": "532818",
          "EventName": "GRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787005800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787007600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787092200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787094000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787178600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787180400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787265000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787266800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787610600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787612400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787697000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787698800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787783400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787785200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787869800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787871600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "a302d692-ab2b-4aac-ac68-b9e80033b06f",
          "CourseId": "00533512",
          "CourseIdTrimmed": "533512",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787005800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787007600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787092200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787094000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787178600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787180400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787265000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787266800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787610600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787612400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787697000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787698800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787783400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787785200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787869800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787871600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "f7550273-c1b3-401e-8c62-a46d4483ff7c",
          "CourseId": "00533509",
          "CourseIdTrimmed": "533509",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787007600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787009400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787094000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787095800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787180400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787182200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787266800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787268600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787612400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787614200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787698800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787700600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787785200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787787000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787871600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787873400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "e2b2b9f6-717b-450d-ad2a-aaab8e0fac2e",
          "CourseId": "00533459",
          "CourseIdTrimmed": "533459",
          "EventName": "GHAC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 10",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787009400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787011200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787095800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787097600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787182200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787184000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787268600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787270400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787614200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787616000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787700600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787702400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787787000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787788800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787873400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787875200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "09ae68be-b9bc-48b7-a95e-db84279eee99",
          "CourseId": "00532821",
          "CourseIdTrimmed": "532821",
          "EventName": "GRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787011200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787013000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787097600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787099400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787184000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787185800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787270400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787272200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787616000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787617800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787702400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787704200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787788800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787790600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787875200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787877000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "4d18bc91-a999-4ecd-b16a-bf635ac67498",
          "CourseId": "00533513",
          "CourseIdTrimmed": "533513",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787011200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787013000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787097600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787099400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787184000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787185800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787270400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787272200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787616000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787617800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787702400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787704200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787788800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787790600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787875200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787877000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "c5320113-cfe1-4f8f-b73d-1cb14190620d",
          "CourseId": "00533466",
          "CourseIdTrimmed": "533466",
          "EventName": "GHAC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 10",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787013000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787014800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787099400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787101200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787185800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787187600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787272200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787274000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787617800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787619600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787704200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787706000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787790600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787792400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787877000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787878800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "3582a177-5bbc-4665-b0a9-64234efcf093",
          "CourseId": "00533472",
          "CourseIdTrimmed": "533472",
          "EventName": "GHAC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 10",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787014800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787016600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787101200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787103000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787187600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787189400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787274000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787275800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787619600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787621400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787706000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787707800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787792400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787794200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787878800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787880600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "ae7107b1-1453-425f-a2aa-a6951effacaa",
          "CourseId": "00532825",
          "CourseIdTrimmed": "532825",
          "EventName": "GRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787014800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787016600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787101200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787103000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787187600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787189400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787274000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787275800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787619600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787621400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787706000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787707800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787792400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787794200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787878800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787880600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "ee46bd31-3594-43db-81dc-c2f0d796fe10",
          "CourseId": "00533515",
          "CourseIdTrimmed": "533515",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787014800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787016600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787101200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787103000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787187600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787189400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787274000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787275800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787619600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787621400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787706000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787707800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787792400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787794200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787878800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787880600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "4ce1026b-ee2d-4733-b319-11246e10f95f",
          "CourseId": "00533474",
          "CourseIdTrimmed": "533474",
          "EventName": "GHAC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 10",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787016600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787018400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787103000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787104800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787189400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787191200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787275800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787277600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787621400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787623200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787707800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787709600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787794200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787796000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787880600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787882400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "ec10d115-6b62-46f7-9835-aa998a8467a2",
          "CourseId": "00533480",
          "CourseIdTrimmed": "533480",
          "EventName": "GHAC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 10",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787018400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787020200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787104800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787106600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787191200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787193000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787277600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787279400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787623200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787625000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787709600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787711400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787796000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787797800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787882400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787884200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "7f1ed210-6288-4b56-877e-bcbb9a2e8e6d",
          "CourseId": "00533516",
          "CourseIdTrimmed": "533516",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787018400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787020200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787104800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787106600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787191200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787193000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787277600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787279400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787623200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787625000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787709600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787711400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787796000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787797800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787882400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787884200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "c15a8260-847f-4fe3-906f-c7b17df5bbc5",
          "CourseId": "00536560",
          "CourseIdTrimmed": "536560",
          "EventName": "NRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Beach - East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788883200000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788885000000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789056000000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789057800000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789488000000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789489800000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789660800000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789662600000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790092800000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790094600000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790265600000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790267400000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790697600000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790699400000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790870400000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790872200000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "c60ed37c-ec08-463c-91bd-f5622bc970ef",
          "CourseId": "00536905",
          "CourseIdTrimmed": "536905",
          "EventName": "GHAC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788885000000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788886800000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789057800000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789059600000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789489800000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789491600000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789662600000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789664400000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790094600000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790096400000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790267400000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790269200000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790699400000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790701200000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790872200000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790874000000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "8e379131-e69f-43c3-b841-5bfc92dcd6e4",
          "CourseId": "00536906",
          "CourseIdTrimmed": "536906",
          "EventName": "GHAC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788888600000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788890400000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789061400000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789063200000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789493400000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789495200000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789666200000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789668000000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790098200000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790100000000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790271000000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790272800000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790703000000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790704800000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790875800000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790877600000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "44e8b373-865a-4e75-837d-715ccbead17a",
          "CourseId": "00538024",
          "CourseIdTrimmed": "538024",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788894000000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788895800000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789066800000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789068600000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789498800000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789500600000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789671600000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789673400000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790103600000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790105400000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790276400000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790278200000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790708400000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790710200000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790881200000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790883000000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "98ae2ce3-4097-46f3-8f0b-582ef5c7600e",
          "CourseId": "00536556",
          "CourseIdTrimmed": "536556",
          "EventName": "NRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Beach - East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788908400000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788910200000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789081200000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789083000000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789513200000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789515000000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789686000000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789687800000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790118000000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790119800000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790290800000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790292600000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790722800000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790724600000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790895600000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790897400000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "b3c0c4d4-db3c-4c9c-8789-65c91f9c3f65",
          "CourseId": "00538025",
          "CourseIdTrimmed": "538025",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788912000000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788913800000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789084800000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789086600000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789516800000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789518600000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789689600000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789691400000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790121600000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790123400000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790294400000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790296200000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790726400000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790728200000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790899200000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790901000000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "3edfbc92-b23a-4c1b-a894-457e05fbb429",
          "CourseId": "00536925",
          "CourseIdTrimmed": "536925",
          "EventName": "GHAC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788913800000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788915600000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789086600000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789088400000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789518600000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789520400000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789691400000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789693200000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790123400000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790125200000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790296200000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790298000000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790728200000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790730000000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790901000000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790902800000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "428393ed-7820-4213-941b-34f22c99bd63",
          "CourseId": "00538027",
          "CourseIdTrimmed": "538027",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788915600000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788917400000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789088400000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789090200000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789520400000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789522200000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789693200000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789695000000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790125200000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790127000000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790298000000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790299800000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790730000000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790731800000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790902800000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790904600000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "ae478245-597e-4420-bd2d-a12920d176e3",
          "CourseId": "00538028",
          "CourseIdTrimmed": "538028",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788917400000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788919200000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789090200000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789092000000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789522200000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789524000000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789695000000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789696800000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790127000000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790128800000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790299800000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790301600000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790731800000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790733600000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790904600000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790906400000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "19019e14-241b-4e96-954e-d722e2de5d91",
          "CourseId": "00536879",
          "CourseIdTrimmed": "536879",
          "EventName": "GHAC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788971400000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788973200000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789403400000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789405200000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789576200000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789578000000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790008200000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790010000000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790181000000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790182800000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790613000000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790614800000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "dfb325ba-4e7c-4734-9a57-e29a2c4e7a1e",
          "CourseId": "00538148",
          "CourseIdTrimmed": "538148",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788973200000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788975000000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789578000000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789579800000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790182800000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790184600000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791392400000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791394200000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791997200000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1791999000000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792602000000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792603800000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793206800000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793208600000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793815200000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793817000000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "55fe6cc1-0ea8-45be-a982-221ac842c72d",
          "CourseId": "00536881",
          "CourseIdTrimmed": "536881",
          "EventName": "GHAC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788978600000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788980400000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789410600000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789412400000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789583400000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789585200000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790015400000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790017200000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790188200000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790190000000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790620200000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790622000000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "ef1e9291-57cb-4f47-a791-745ec399d82d",
          "CourseId": "00538007",
          "CourseIdTrimmed": "538007",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788978600000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788980400000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789410600000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789412400000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789583400000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789585200000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790015400000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790017200000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790188200000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790190000000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790620200000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790622000000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "6c99d447-dba2-4729-ae3b-6635a523ec78",
          "CourseId": "00536509",
          "CourseIdTrimmed": "536509",
          "EventName": "NRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Beach - East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788994800000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788996600000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789426800000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789428600000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789599600000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789601400000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790031600000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790033400000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790204400000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790206200000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790636400000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790638200000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "0f47dc06-b193-47db-9162-63d7fde7f94a",
          "CourseId": "00538003",
          "CourseIdTrimmed": "538003",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788994800000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788996600000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789426800000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789428600000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789599600000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789601400000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790031600000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790033400000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790204400000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790206200000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790636400000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790638200000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "1f7dea8d-0bab-49dc-8242-8c3207983b30",
          "CourseId": "00538149",
          "CourseIdTrimmed": "538149",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788994800000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788996600000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789599600000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789601400000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790204400000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790206200000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791414000000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791415800000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792018800000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792020600000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792623600000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792625400000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793228400000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793230200000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793836800000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793838600000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:15 pm - 05:45 pm",
          "EventId": "b6982bb3-5500-4809-9839-1cb0720d846f",
          "CourseId": "00538160",
          "CourseIdTrimmed": "538160",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "05:15 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "05:45 PM",
          "FirstOccurrenceFormattedEndTime": "05:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788999300000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789001100000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789604100000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789605900000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790208900000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790210700000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791418500000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791420300000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792023300000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792025100000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792628100000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792629900000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793232900000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793234700000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793841300000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793843100000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "18250b20-1326-465c-8255-dc3f0c5a10ee",
          "CourseId": "00538004",
          "CourseIdTrimmed": "538004",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789000200000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789002000000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789432200000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789434000000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789605000000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789606800000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790037000000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790038800000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790209800000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790211600000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790641800000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790643600000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "8b8db056-a80a-485f-9c65-99069295f15c",
          "CourseId": "00536512",
          "CourseIdTrimmed": "536512",
          "EventName": "NRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Beach - East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789002000000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789003800000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789434000000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789435800000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789606800000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789608600000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790038800000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790040600000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790211600000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790213400000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790643600000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790645400000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "a88938d6-6d22-44a0-9106-84b2a9e0bad6",
          "CourseId": "00536981",
          "CourseIdTrimmed": "536981",
          "EventName": "GHAC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789003800000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789005600000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789608600000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789610400000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790213400000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790215200000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791423000000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791424800000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792027800000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792029600000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792632600000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792634400000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793237400000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793239200000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793845800000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793847600000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Sep-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "5badb0e0-c298-40f8-8b76-65a98df26716",
          "CourseId": "00538205",
          "CourseIdTrimmed": "538205",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 10th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789057800000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789059600000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789662600000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789664400000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790267400000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790269200000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790872200000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790874000000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791477000000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791478800000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792081800000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792083600000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792686600000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792688400000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793291400000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793293200000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793899800000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793901600000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Sep-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "210693ff-eb76-4322-9159-164a9af0f71b",
          "CourseId": "00538208",
          "CourseIdTrimmed": "538208",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 10th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789063200000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789065000000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789668000000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789669800000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790272800000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790274600000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790877600000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790879400000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791482400000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791484200000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792087200000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792089000000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792692000000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792693800000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793296800000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793298600000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793905200000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793907000000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Sep-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "53382b3e-f055-47ab-8617-53d397b7f5fd",
          "CourseId": "00538211",
          "CourseIdTrimmed": "538211",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 6",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 10th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789090200000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789092000000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789695000000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789696800000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790299800000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790301600000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790904600000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790906400000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791509400000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791511200000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792114200000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792116000000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792719000000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792720800000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793323800000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793325600000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793932200000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793934000000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "92d43e36-f16e-449d-87c0-625c339c4e99",
          "CourseId": "00536987",
          "CourseIdTrimmed": "536987",
          "EventName": "GHAC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789144200000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789146000000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789749000000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789750800000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790353800000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790355600000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790958600000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790960400000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791563400000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791565200000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792168200000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792170000000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792773000000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792774800000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793377800000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793379600000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793986200000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1793988000000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "2a6f448c-9b1c-47e9-bbdc-49c884ebd955",
          "CourseId": "00538214",
          "CourseIdTrimmed": "538214",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789146000000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789147800000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789750800000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789752600000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790355600000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790357400000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790960400000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790962200000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791565200000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791567000000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792170000000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792171800000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792774800000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792776600000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793379600000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793381400000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793988000000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1793989800000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "26e122b3-9f83-4a55-ba44-c93d03d79d43",
          "CourseId": "00536988",
          "CourseIdTrimmed": "536988",
          "EventName": "GHAC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789147800000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789149600000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789752600000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789754400000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790357400000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790359200000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790962200000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790964000000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791567000000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791568800000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792171800000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792173600000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792776600000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792778400000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793381400000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793383200000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793989800000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1793991600000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "0cd90239-cc39-4bec-8def-f51a321e0546",
          "CourseId": "00538218",
          "CourseIdTrimmed": "538218",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789155000000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789156800000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789759800000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789761600000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790364600000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790366400000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790969400000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790971200000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791574200000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791576000000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792179000000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792180800000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792783800000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792785600000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793388600000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793390400000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793997000000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1793998800000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "2109b9e4-be4e-4fd3-b20a-19ed2feaa7cf",
          "CourseId": "00538221",
          "CourseIdTrimmed": "538221",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789173000000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789174800000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789777800000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789779600000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790382600000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790384400000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790987400000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790989200000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791592200000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791594000000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792197000000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792198800000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792801800000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792803600000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793406600000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793408400000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794015000000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794016800000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "6971bac2-1a75-4f2f-9ea6-5605b2062bbf",
          "CourseId": "00537165",
          "CourseIdTrimmed": "537165",
          "EventName": "NRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Beach - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789228800000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789230600000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789315200000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789317000000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789833600000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789835400000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789920000000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789921800000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790438400000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790440200000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790524800000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790526600000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791043200000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791045000000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791129600000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791131400000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "7997545f-48b7-4ac7-b1df-7db457d9c630",
          "CourseId": "00538068",
          "CourseIdTrimmed": "538068",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789230600000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789232400000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789317000000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789318800000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789835400000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789837200000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789921800000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789923600000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790440200000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790442000000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790526600000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790528400000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791045000000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791046800000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791131400000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791133200000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 07-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "f33dd820-306c-4ae6-8f80-09f3cc671d86",
          "CourseId": "00537074",
          "CourseIdTrimmed": "537074",
          "EventName": "GHAC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$76.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Nov 7th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789236000000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789237800000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789840800000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789842600000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790445600000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790447400000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791050400000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791052200000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792864800000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792866600000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793469600000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793471400000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794078000000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794079800000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "6c4ee3da-a3a8-4cea-a4fc-c1ef098648d2",
          "CourseId": "00538071",
          "CourseIdTrimmed": "538071",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789237800000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789239600000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789324200000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789326000000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789842600000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789844400000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789929000000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789930800000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790447400000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790449200000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790533800000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790535600000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791052200000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791054000000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791138600000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791140400000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "591396ee-a298-41c8-bb25-a2b3992b0f9c",
          "CourseId": "00537166",
          "CourseIdTrimmed": "537166",
          "EventName": "NRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Beach - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789239600000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789241400000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789326000000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789327800000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789844400000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789846200000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789930800000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789932600000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790449200000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790451000000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790535600000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790537400000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791054000000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791055800000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791140400000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791142200000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Sep-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:45 am - 12:15 pm",
          "EventId": "955ea0b6-691a-4efa-b8c4-fc0aae0c4459",
          "CourseId": "00538772",
          "CourseIdTrimmed": "538772",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Sep 13th, 2026",
          "FormattedStartTime": "11:45 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "12:15 PM",
          "FirstOccurrenceFormattedEndTime": "12:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789325100000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789326900000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789929900000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789931700000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790534700000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790536500000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791139500000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791141300000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792349100000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792350900000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792953900000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792955700000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793562300000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793564100000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794167100000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794168900000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "c425562b-ff47-4113-8d43-50a65d6ae891",
          "CourseId": "00538075",
          "CourseIdTrimmed": "538075",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$76.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789407000000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789408800000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790011800000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790013600000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790616600000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790618400000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791221400000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791223200000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792431000000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792432800000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793035800000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793037600000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793644200000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793646000000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "b755cd3a-0032-4708-b09c-e55bc84234b6",
          "CourseId": "00538077",
          "CourseIdTrimmed": "538077",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$76.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789410600000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789412400000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790015400000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790017200000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790620200000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790622000000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791225000000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791226800000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792434600000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792436400000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793039400000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793041200000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793647800000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793649600000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:45 pm - 04:15 pm",
          "EventId": "95a07f23-7ed3-4d5d-9e02-b5558c7a7af1",
          "CourseId": "00538079",
          "CourseIdTrimmed": "538079",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$76.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "03:45 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "04:15 PM",
          "FirstOccurrenceFormattedEndTime": "04:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789425900000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789427700000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790030700000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790032500000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790635500000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790637300000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791240300000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791242100000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792449900000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792451700000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793054700000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793056500000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793663100000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793664900000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "713841cd-d9ab-4cf9-a53e-3e03ff8df326",
          "CourseId": "00536976",
          "CourseIdTrimmed": "536976",
          "EventName": "GHAC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$76.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789432200000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789434000000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790037000000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790038800000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790641800000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790643600000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791246600000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791248400000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792456200000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792458000000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793061000000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793062800000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793669400000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793671200000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "9c733ae7-7508-43ba-92e7-e966a0e59f96",
          "CourseId": "00538093",
          "CourseIdTrimmed": "538093",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$76.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789434000000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789435800000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790038800000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790040600000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790643600000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790645400000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791248400000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791250200000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792458000000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792459800000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793062800000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793064600000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793671200000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793673000000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "4a49161b-23e1-4353-bdfd-eeafc3ca36d9",
          "CourseId": "00536942",
          "CourseIdTrimmed": "536942",
          "EventName": "GHAC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791217800000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791219600000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791390600000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791392400000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791995400000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1791997200000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792427400000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792429200000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792600200000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792602000000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793032200000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793034000000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793205000000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793206800000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793640600000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793642400000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793813400000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793815200000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "5436db72-3a63-46b7-9dbe-895ea5cf9d1d",
          "CourseId": "00536946",
          "CourseIdTrimmed": "536946",
          "EventName": "GHAC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791225000000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791226800000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791397800000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791399600000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792002600000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792004400000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792434600000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792436400000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792607400000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792609200000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793039400000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793041200000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793212200000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793214000000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793647800000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793649600000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793820600000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793822400000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "5826cbc2-8702-4e1c-812d-530bc3c66721",
          "CourseId": "00538284",
          "CourseIdTrimmed": "538284",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791226800000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791228600000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791399600000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791401400000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792004400000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792006200000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792436400000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792438200000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792609200000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792611000000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793041200000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793043000000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793214000000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793215800000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793649600000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793651400000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793822400000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793824200000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "f0556683-8f03-426b-a193-3510493f8b6a",
          "CourseId": "00537194",
          "CourseIdTrimmed": "537194",
          "EventName": "NRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Beach - East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791241200000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791243000000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791414000000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791415800000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792018800000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792020600000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792450800000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792452600000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792623600000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792625400000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793055600000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793057400000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793228400000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793230200000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793664000000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793665800000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793836800000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793838600000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "c38f6d6a-9a97-487e-b139-034093831cbc",
          "CourseId": "00538287",
          "CourseIdTrimmed": "538287",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791244800000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791246600000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791417600000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791419400000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792022400000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792024200000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792454400000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792456200000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792627200000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792629000000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793059200000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793061000000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793232000000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793233800000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793667600000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793669400000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793840400000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793842200000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "10211b6a-ce94-4597-a588-79668fd1086b",
          "CourseId": "00537195",
          "CourseIdTrimmed": "537195",
          "EventName": "NRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Beach - East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791248400000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791250200000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791421200000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791423000000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792026000000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792027800000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792458000000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792459800000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792630800000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792632600000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793062800000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793064600000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793235600000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793237400000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793671200000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793673000000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793844000000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793845800000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "47782c7d-0972-4d15-829d-95a362d0188f",
          "CourseId": "00538289",
          "CourseIdTrimmed": "538289",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791248400000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791250200000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791421200000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791423000000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792026000000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792027800000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792458000000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792459800000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792630800000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792632600000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793062800000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793064600000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793235600000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793237400000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793671200000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793673000000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793844000000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793845800000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "51520684-674f-4a1a-85db-7f9c0a945f7d",
          "CourseId": "00537196",
          "CourseIdTrimmed": "537196",
          "EventName": "NRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Beach - East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791302400000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791304200000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791475200000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791477000000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791907200000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791909000000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792080000000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792081800000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792512000000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792513800000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792684800000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792686600000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793116800000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793118600000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793289600000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793291400000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793725200000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793727000000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793898000000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793899800000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "ddae733f-ba8f-413f-b952-8a11feeb8abd",
          "CourseId": "00536948",
          "CourseIdTrimmed": "536948",
          "EventName": "GHAC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791304200000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791306000000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791477000000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791478800000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791909000000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791910800000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792081800000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792083600000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792513800000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792515600000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792686600000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792688400000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793118600000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793120400000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793291400000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793293200000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793727000000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793728800000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793899800000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793901600000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "1a769de9-3fe2-4a49-bc60-280e1eb72ccc",
          "CourseId": "00536951",
          "CourseIdTrimmed": "536951",
          "EventName": "GHAC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791307800000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791309600000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791480600000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791482400000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791912600000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791914400000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792085400000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792087200000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792517400000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792519200000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792690200000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792692000000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793122200000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793124000000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793295000000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793296800000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793730600000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793732400000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793903400000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793905200000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "a4151142-4411-4d25-92fe-af1c61bda36d",
          "CourseId": "00538328",
          "CourseIdTrimmed": "538328",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791307800000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791309600000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791480600000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791482400000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791912600000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791914400000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792085400000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792087200000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792517400000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792519200000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792690200000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792692000000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793122200000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793124000000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793295000000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793296800000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793730600000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793732400000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793903400000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793905200000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "3a6fa383-797d-47e3-afe4-851df2dcbf01",
          "CourseId": "00537198",
          "CourseIdTrimmed": "537198",
          "EventName": "NRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Beach - East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791327600000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791329400000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791500400000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791502200000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791932400000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791934200000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792105200000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792107000000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792537200000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792539000000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792710000000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792711800000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793142000000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793143800000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793314800000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793316600000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793750400000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793752200000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793923200000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793925000000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "d13dbecb-6266-4b4b-aa73-2496a7d0793a",
          "CourseId": "00538330",
          "CourseIdTrimmed": "538330",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791329400000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791331200000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791502200000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791504000000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791934200000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791936000000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792107000000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792108800000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792539000000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792540800000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792711800000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792713600000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793143800000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793145600000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793316600000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793318400000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793752200000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793754000000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793925000000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793926800000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "748ab1ca-c6af-4aa5-9e50-c5029b2a6e27",
          "CourseId": "00536963",
          "CourseIdTrimmed": "536963",
          "EventName": "GHAC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791333000000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791334800000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791505800000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791507600000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791937800000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791939600000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792110600000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792112400000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792542600000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792544400000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792715400000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792717200000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793147400000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793149200000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793320200000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793322000000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793755800000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793757600000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793928600000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793930400000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "03406fbe-2a85-4850-9b4f-ca2f48d0cd67",
          "CourseId": "00538332",
          "CourseIdTrimmed": "538332",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791333000000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791334800000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791505800000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791507600000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791937800000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791939600000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792110600000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792112400000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792542600000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792544400000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792715400000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792717200000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793147400000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793149200000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793320200000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793322000000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793755800000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793757600000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793928600000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793930400000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "735e95a1-20c7-4b5f-8136-dca8bf69415a",
          "CourseId": "00537200",
          "CourseIdTrimmed": "537200",
          "EventName": "NRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Beach - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792252800000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792254600000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792339200000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792341000000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792857600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792859400000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792944000000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792945800000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793462400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793464200000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793552400000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793554200000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794070800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794072600000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794157200000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794159000000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "eeaf4a9a-9e51-4820-93f1-2f25aca35f90",
          "CourseId": "00538361",
          "CourseIdTrimmed": "538361",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792256400000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792258200000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792342800000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792344600000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792861200000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792863000000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792947600000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792949400000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793466000000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793467800000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793556000000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793557800000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794074400000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794076200000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794160800000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794162600000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "9ddd1a17-523e-42d7-8a2a-6b7e57540630",
          "CourseId": "00538362",
          "CourseIdTrimmed": "538362",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792258200000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792260000000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792344600000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792346400000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792863000000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792864800000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792949400000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792951200000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793467800000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793469600000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793557800000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793559600000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794076200000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794078000000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794162600000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794164400000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:45 am - 12:15 pm",
          "EventId": "4dbd1d86-fd5d-4749-9750-b9eca02acfed",
          "CourseId": "00537201",
          "CourseIdTrimmed": "537201",
          "EventName": "NRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Beach - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "11:45 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "12:15 PM",
          "FirstOccurrenceFormattedEndTime": "12:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792262700000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792264500000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792349100000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792350900000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792867500000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792869300000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792953900000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792955700000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793472300000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793474100000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793562300000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793564100000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794080700000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794082500000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794167100000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794168900000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "db01a10f-9a30-47b5-8471-6b30df465047",
          "CourseId": "00536715",
          "CourseIdTrimmed": "536715",
          "EventName": "GRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 20th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792513800000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792515600000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792686600000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792688400000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793118600000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793120400000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793291400000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793293200000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793727000000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793728800000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793899800000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793901600000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 23070,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "fa18ad32-3959-410b-9df0-9f3b93dcd655",
          "CourseId": "00536711",
          "CourseIdTrimmed": "536711",
          "EventName": "GRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 20th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792537200000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792539000000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792710000000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792711800000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793142000000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793143800000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793314800000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793316600000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793750400000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793752200000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793923200000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793925000000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 23070,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "c557c12d-fef0-47e9-898b-c2faa6c97345",
          "CourseId": "00536712",
          "CourseIdTrimmed": "536712",
          "EventName": "GRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 20th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792542600000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792544400000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792715400000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792717200000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793147400000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793149200000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793320200000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793322000000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793755800000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793757600000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793928600000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793930400000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 23070,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "ae40f283-aa54-4f18-b9c3-f9667aefba5b",
          "CourseId": "00536709",
          "CourseIdTrimmed": "536709",
          "EventName": "GRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792621800000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792623600000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793053800000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793055600000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793226600000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793228400000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793662200000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793664000000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793835000000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793836800000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 20190,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "ba20bc72-d252-4801-b263-01e59646bd17",
          "CourseId": "00536710",
          "CourseIdTrimmed": "536710",
          "EventName": "GRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792627200000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792629000000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793059200000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793061000000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793232000000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793233800000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793667600000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793669400000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793840400000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793842200000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 20190,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Oct-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:45 pm - 06:15 pm",
          "EventId": "b8a26241-cb3c-4df7-ac1f-9c0e3aabd0cc",
          "CourseId": "00536708",
          "CourseIdTrimmed": "536708",
          "EventName": "GRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 6",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 22nd, 2026",
          "FormattedStartTime": "05:45 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "06:15 PM",
          "FirstOccurrenceFormattedEndTime": "06:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792716300000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792718100000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793321100000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793322900000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793929500000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793931300000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794534300000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794536100000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795139100000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795140900000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795743900000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795745700000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796348700000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796350500000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796953500000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796955300000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "8b774e0c-290d-432f-96da-7348374b2405",
          "CourseId": "00536713",
          "CourseIdTrimmed": "536713",
          "EventName": "GRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792859400000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792861200000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792945800000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792947600000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793464200000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793466000000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793554200000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793556000000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794072600000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794074400000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794159000000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794160800000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 21630,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "b8c81b46-5d72-4924-ba38-ded32e308d4e",
          "CourseId": "00536714",
          "CourseIdTrimmed": "536714",
          "EventName": "GRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792868400000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792870200000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792954800000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792956600000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793473200000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793475000000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793563200000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793565000000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794081600000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794083400000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794168000000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794169800000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 21630,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "f2fc2910-59f9-49ff-8371-a77d8e3169ee",
          "CourseId": "00537059",
          "CourseIdTrimmed": "537059",
          "EventName": "GHAC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794243600000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794245400000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794848400000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794850200000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795021200000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795023000000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795453200000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795455000000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795626000000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795627800000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796058000000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796059800000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796230800000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796232600000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796662800000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796664600000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796835600000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796837400000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "7287f16b-468c-4ae3-98d9-87adc6891479",
          "CourseId": "00536716",
          "CourseIdTrimmed": "536716",
          "EventName": "GRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794245400000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794247200000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794850200000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794852000000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795023000000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795024800000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795455000000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795456800000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795627800000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795629600000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796059800000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796061600000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796232600000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796234400000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796664600000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796666400000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796837400000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796839200000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "8b064fac-9428-4246-9e98-0e3de129ca8a",
          "CourseId": "00537060",
          "CourseIdTrimmed": "537060",
          "EventName": "GHAC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794252600000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794254400000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794857400000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794859200000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795030200000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795032000000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795462200000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795464000000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795635000000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795636800000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796067000000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796068800000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796239800000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796241600000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796671800000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796673600000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796844600000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796846400000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 07-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "e6ee3583-9407-4fea-a745-649fe1ba4925",
          "CourseId": "00538458",
          "CourseIdTrimmed": "538458",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Dec 7th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794252600000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794254400000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794857400000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794859200000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795462200000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795464000000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796067000000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796068800000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796671800000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796673600000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "64cf5a23-6092-44fc-9686-adb098dae385",
          "CourseId": "00538365",
          "CourseIdTrimmed": "538365",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794254400000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794256200000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794859200000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794861000000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795032000000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795033800000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795464000000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795465800000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795636800000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795638600000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796068800000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796070600000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796241600000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796243400000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796673600000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796675400000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796846400000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796848200000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "8e005411-7da9-482c-bf16-9ce43ef639b1",
          "CourseId": "00536717",
          "CourseIdTrimmed": "536717",
          "EventName": "GRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794268800000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794270600000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794873600000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794875400000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795046400000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795048200000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795478400000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795480200000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795651200000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795653000000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796083200000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796085000000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796256000000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796257800000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796688000000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796689800000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796860800000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796862600000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "2e9586dd-aa35-4593-be6f-cd67d75a7897",
          "CourseId": "00537213",
          "CourseIdTrimmed": "537213",
          "EventName": "NRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Beach - East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794268800000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794270600000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794873600000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794875400000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795046400000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795048200000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795478400000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795480200000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795651200000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795653000000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796083200000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796085000000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796256000000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796257800000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796688000000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796689800000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796860800000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796862600000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 07-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:15 pm - 05:45 pm",
          "EventId": "28daa14c-24a9-4547-a517-06a73b05610d",
          "CourseId": "00538459",
          "CourseIdTrimmed": "538459",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "05:15 PM",
          "FormattedEndDate": "Dec 7th",
          "FormattedEndTime": "05:45 PM",
          "FirstOccurrenceFormattedEndTime": "05:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794273300000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794275100000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794878100000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794879900000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795482900000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795484700000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796087700000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796089500000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796692500000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796694300000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "c82ea6a7-13d0-4805-ab58-ca5a385edbe0",
          "CourseId": "00537215",
          "CourseIdTrimmed": "537215",
          "EventName": "NRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Beach - East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794276000000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794277800000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794880800000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794882600000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795053600000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795055400000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795485600000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795487400000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795658400000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795660200000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796090400000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796092200000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796263200000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796265000000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796695200000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796697000000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796868000000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796869800000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "0b53b2ec-1aae-4a6f-91e3-859f630ffaef",
          "CourseId": "00538366",
          "CourseIdTrimmed": "538366",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794276000000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794277800000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794880800000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794882600000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795053600000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795055400000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795485600000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795487400000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795658400000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795660200000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796090400000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796092200000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796263200000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796265000000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796695200000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796697000000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796868000000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796869800000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "70c1f55e-629d-420d-b9e4-95bc14f64e51",
          "CourseId": "00537061",
          "CourseIdTrimmed": "537061",
          "EventName": "GHAC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794277800000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794279600000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794882600000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794884400000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795055400000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795057200000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795487400000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795489200000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795660200000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795662000000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796092200000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796094000000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796265000000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796266800000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796697000000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796698800000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796869800000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796871600000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "55181076-0e9d-4598-952b-5a3842cc5dfd",
          "CourseId": "00536718",
          "CourseIdTrimmed": "536718",
          "EventName": "GRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794277800000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794279600000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794882600000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794884400000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795055400000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795057200000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795487400000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795489200000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795660200000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795662000000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796092200000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796094000000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796265000000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796266800000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796697000000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796698800000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796869800000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796871600000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "65c08bac-758c-4bd3-8817-1556a13ae3e6",
          "CourseId": "00537212",
          "CourseIdTrimmed": "537212",
          "EventName": "NRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Beach - East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794330000000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794331800000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794502800000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794504600000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794934800000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794936600000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795107600000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795109400000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795539600000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795541400000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795712400000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795714200000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796144400000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796146200000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796317200000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796319000000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796749200000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796751000000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796922000000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796923800000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "d88bac34-5c49-45c2-9e37-d1df740ab6d6",
          "CourseId": "00537065",
          "CourseIdTrimmed": "537065",
          "EventName": "GHAC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794331800000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794333600000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794504600000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794506400000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794936600000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794938400000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795109400000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795111200000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795541400000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795543200000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795714200000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795716000000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796146200000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796148000000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796319000000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796320800000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796751000000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796752800000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796923800000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796925600000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "37b47711-0320-4a42-8937-883d8af6a275",
          "CourseId": "00538382",
          "CourseIdTrimmed": "538382",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794335400000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794337200000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794508200000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794510000000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794940200000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794942000000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795113000000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795114800000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795545000000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795546800000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795717800000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795719600000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796149800000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796151600000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796322600000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796324400000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796754600000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796756400000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796927400000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796929200000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "fc723d2c-6fe6-47fa-9516-949113baab1f",
          "CourseId": "00537066",
          "CourseIdTrimmed": "537066",
          "EventName": "GHAC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794339000000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794340800000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794511800000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794513600000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794943800000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794945600000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795116600000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795118400000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795548600000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795550400000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795721400000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795723200000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796153400000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796155200000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796326200000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796328000000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796758200000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796760000000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796931000000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796932800000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "a3de8b68-48e2-4783-a739-ebdd63530ebc",
          "CourseId": "00536721",
          "CourseIdTrimmed": "536721",
          "EventName": "GRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794353400000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794355200000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794526200000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794528000000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794958200000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794960000000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795131000000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795132800000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795563000000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795564800000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795735800000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795737600000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796167800000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796169600000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796340600000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796342400000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796772600000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796774400000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796945400000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796947200000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "9e8e92b3-768a-4a75-a520-b3692366da48",
          "CourseId": "00537211",
          "CourseIdTrimmed": "537211",
          "EventName": "NRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Beach - East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794355200000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794357000000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794528000000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794529800000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794960000000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794961800000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795132800000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795134600000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795564800000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795566600000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795737600000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795739400000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796169600000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796171400000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796342400000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796344200000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796774400000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796776200000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796947200000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796949000000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "759b44ff-b0b2-442d-93b8-f8f03d088990",
          "CourseId": "00538383",
          "CourseIdTrimmed": "538383",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794357000000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794358800000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794529800000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794531600000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794961800000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794963600000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795134600000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795136400000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795566600000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795568400000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795739400000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795741200000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796171400000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796173200000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796344200000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796346000000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796776200000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796778000000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796949000000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796950800000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "b6e2a5b6-d6e4-4ae5-b22c-d5eeb30c1c98",
          "CourseId": "00536722",
          "CourseIdTrimmed": "536722",
          "EventName": "GRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794358800000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794360600000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794531600000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794533400000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794963600000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794965400000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795136400000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795138200000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795568400000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795570200000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795741200000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795743000000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796173200000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796175000000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796346000000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796347800000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796778000000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796779800000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796950800000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796952600000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "9b01ee6d-4d28-42e3-97ab-d833f73175b5",
          "CourseId": "00537070",
          "CourseIdTrimmed": "537070",
          "EventName": "GHAC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794360600000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794362400000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794533400000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794535200000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794965400000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794967200000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795138200000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795140000000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795570200000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795572000000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795743000000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795744800000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796175000000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796176800000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796347800000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796349600000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796779800000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796781600000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796952600000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796954400000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:15 pm - 06:45 pm",
          "EventId": "efdd6dcb-0569-45ca-bae4-bfdd1833a848",
          "CourseId": "00538518",
          "CourseIdTrimmed": "538518",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 12th, 2026",
          "FormattedStartTime": "06:15 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "06:45 PM",
          "FirstOccurrenceFormattedEndTime": "06:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794536100000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794537900000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795140900000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795142700000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795745700000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795747500000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796350500000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796352300000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796955300000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796957100000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "65a886be-0ee7-4074-92cf-de980e3a86e3",
          "CourseId": "00536989",
          "CourseIdTrimmed": "536989",
          "EventName": "GHAC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794589200000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794591000000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795194000000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795195800000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795798800000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795800600000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796403600000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796405400000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797008400000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797010200000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "a656b14a-d312-4185-98c5-e1d764b7e99a",
          "CourseId": "00536990",
          "CourseIdTrimmed": "536990",
          "EventName": "GHAC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794598200000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794600000000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795203000000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795204800000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795807800000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795809600000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796412600000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796414400000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797017400000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797019200000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "20382b87-3cd7-4d03-89e1-45110cb42b53",
          "CourseId": "00538605",
          "CourseIdTrimmed": "538605",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794598200000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794600000000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795203000000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795204800000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795807800000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795809600000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796412600000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796414400000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797017400000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797019200000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "efe7953e-9747-4b66-b346-d441c189f4ca",
          "CourseId": "00538608",
          "CourseIdTrimmed": "538608",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794619800000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794621600000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795224600000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795226400000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795829400000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795831200000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796434200000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796436000000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797039000000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797040800000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "fa04cfc8-7e33-4e06-87dd-f8391e4ea9e5",
          "CourseId": "00537208",
          "CourseIdTrimmed": "537208",
          "EventName": "NRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Beach - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794675600000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794677400000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794762000000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794763800000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795280400000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795282200000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795366800000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795368600000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795885200000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795887000000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795971600000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795973400000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796490000000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796491800000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796576400000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796578200000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797094800000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797096600000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797181200000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797183000000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41790,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "b0273ac6-5e01-4f23-bde5-17acf8541ac7",
          "CourseId": "00536723",
          "CourseIdTrimmed": "536723",
          "EventName": "GRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794677400000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794679200000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794763800000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794765600000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795282200000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795284000000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795368600000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795370400000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795887000000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795888800000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795973400000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795975200000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796491800000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796493600000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796578200000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796580000000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797096600000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797098400000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797183000000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797184800000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41790,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "47c2b74b-1724-40d2-ad3c-973c4b536f61",
          "CourseId": "00538445",
          "CourseIdTrimmed": "538445",
          "EventName": "SSLCAq - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794677400000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794679200000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794763800000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794765600000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795282200000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795284000000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795368600000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795370400000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795887000000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795888800000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795973400000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795975200000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796491800000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796493600000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796578200000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796580000000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797096600000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797098400000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "47ac859b-91b1-4770-8c7e-41f2ebe64401",
          "CourseId": "00537079",
          "CourseIdTrimmed": "537079",
          "EventName": "GHAC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794682800000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794684600000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795287600000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795289400000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795892400000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795894200000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796497200000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796499000000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797102000000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797103800000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:45 am - 12:15 pm",
          "EventId": "e2fdedfe-2383-4461-ae11-957f1c06edea",
          "CourseId": "00537210",
          "CourseIdTrimmed": "537210",
          "EventName": "NRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swim Preschool 4 - Sea Lion",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Beach - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "11:45 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "12:15 PM",
          "FirstOccurrenceFormattedEndTime": "12:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794685500000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794687300000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794771900000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794773700000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795290300000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795292100000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795376700000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795378500000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795895100000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795896900000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795981500000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795983300000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796499900000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796501700000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796586300000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796588100000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797104700000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797106500000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797191100000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797192900000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41790,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "dcca4f63-8d72-4dd4-8974-fea15e9ef295",
          "CourseId": "00536724",
          "CourseIdTrimmed": "536724",
          "EventName": "GRC - Swim Preschool 4 - Sea Lion",
          "Details": " Preschoolers learn how to be in deep water while wearing a PFD and progress on their floats, glides and kicking. As they master these skills, front crawl will be introduced. Recommended: completed Swim Preschool 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swim Preschool 4 - Sea Lion waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794686400000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794688200000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794772800000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794774600000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795291200000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795293000000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795377600000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795379400000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795896000000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795897800000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795982400000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795984200000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796500800000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796502600000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796587200000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796589000000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797105600000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797107400000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797192000000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797193800000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41790,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        }
      ]
    },
    {
      "id": "b598dcaa-62c9-469e-84a7-3f4fac0d0ff5",
      "name": "Swim Preschool 5 - Narwhal",
      "courses": [
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "6a819749-6514-47e2-9131-f7465e7918b9",
          "CourseId": "00513069",
          "CourseIdTrimmed": "513069",
          "EventName": "SSLCAq - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 5 - Narwhal waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786204800000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786206600000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786291200000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786293000000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786809600000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786811400000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786896000000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786897800000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787414400000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787416200000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787500800000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787502600000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788019200000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788021000000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788105600000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788107400000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "1ec0cd34-a189-4716-a0b5-28ccc8a6bb94",
          "CourseId": "00514317",
          "CourseIdTrimmed": "514317",
          "EventName": "GRC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GRC - Swim Preschool 5 - Narwhal waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786208400000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786210200000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786294800000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786296600000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786813200000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786815000000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786899600000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786901400000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787418000000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787419800000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787504400000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787506200000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788022800000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788024600000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788109200000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788111000000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Jul-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "23f9bd1f-10cf-476d-838b-38348d9ed3f7",
          "CourseId": "00513956",
          "CourseIdTrimmed": "513956",
          "EventName": "GHAC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 5 - Narwhal waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$63.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Jul 18th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1784395800000)/",
              "StartDate": "/Date(1784358000000)/",
              "EndDateWithOffset": "/Date(1784397600000)/",
              "EndDate": "/Date(1784358000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1785000600000)/",
              "StartDate": "/Date(1784962800000)/",
              "EndDateWithOffset": "/Date(1785002400000)/",
              "EndDate": "/Date(1784962800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786210200000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786212000000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786815000000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786816800000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787419800000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787421600000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788024600000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788026400000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 60510,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "3ee30c6b-0d5b-473a-80ef-f88da25d31ae",
          "CourseId": "00514319",
          "CourseIdTrimmed": "514319",
          "EventName": "GRC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GRC - Swim Preschool 5 - Narwhal waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786217400000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786219200000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786303800000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786305600000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786822200000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786824000000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786908600000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786910400000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787427000000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787428800000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787513400000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787515200000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788031800000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788033600000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788118200000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788120000000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "f7b31ff5-b48a-4a38-837f-ec18b731fe24",
          "CourseId": "00511513",
          "CourseIdTrimmed": "511513",
          "EventName": "SSLCAq - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786984200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786986000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787070600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787072400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787157000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787158800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787243400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787245200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787589000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787590800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787675400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787677200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787761800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787763600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787848200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787850000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "3be6f871-458c-4831-be9f-4a5be074f72e",
          "CourseId": "00513901",
          "CourseIdTrimmed": "513901",
          "EventName": "GRC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786986000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786987800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787072400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787074200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787158800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787160600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787245200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787247000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787590800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787592600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787677200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787679000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787763600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787765400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787850000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787851800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "4ec415a5-0b81-4a8a-88c2-12a29c5baeb6",
          "CourseId": "00513442",
          "CourseIdTrimmed": "513442",
          "EventName": "GHAC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786987800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786989600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787074200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787076000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787160600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787162400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787247000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787248800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787592600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787594400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787679000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787680800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787765400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787767200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787851800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787853600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "424cf624-d14c-460c-aef5-584b1b87cb4d",
          "CourseId": "00511514",
          "CourseIdTrimmed": "511514",
          "EventName": "SSLCAq - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786987800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786989600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787074200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787076000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787160600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787162400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787247000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787248800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787592600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787594400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787679000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787680800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787765400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787767200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787851800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787853600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "db613cfb-591c-449a-94a7-268506d75905",
          "CourseId": "00513653",
          "CourseIdTrimmed": "513653",
          "EventName": "NRC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - South",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786991400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786993200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787077800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787079600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787164200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787166000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787250600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787252400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787596200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787598000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787682600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787684400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787769000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787770800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787855400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787857200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "d4904faa-16b7-41a0-905a-98af51a64083",
          "CourseId": "00511515",
          "CourseIdTrimmed": "511515",
          "EventName": "SSLCAq - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786991400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786993200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787077800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787079600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787164200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787166000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787250600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787252400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787596200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787598000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787682600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787684400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787769000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787770800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787855400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787857200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "b3d98c15-ebf6-480b-b233-dd4372a71cd8",
          "CourseId": "00513462",
          "CourseIdTrimmed": "513462",
          "EventName": "GHAC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786993200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786995000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787079600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787081400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787166000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787167800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787252400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787254200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787598000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787599800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787684400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787686200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787770800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787772600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787857200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787859000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "96533bb6-e71b-42a3-ba1c-aefb203b2c88",
          "CourseId": "00513902",
          "CourseIdTrimmed": "513902",
          "EventName": "GRC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786995000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786996800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787081400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787083200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787167800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787169600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787254200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787256000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787599800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787601600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787686200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787688000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787772600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787774400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787859000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787860800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "46a91462-d398-4098-ab36-f9ebaac1bcf5",
          "CourseId": "00513903",
          "CourseIdTrimmed": "513903",
          "EventName": "GRC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787007600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787009400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787094000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787095800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787180400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787182200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787266800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787268600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787612400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787614200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787698800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787700600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787785200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787787000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787871600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787873400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "15f4cd77-d23a-4367-810a-66d07312b5bf",
          "CourseId": "00511516",
          "CourseIdTrimmed": "511516",
          "EventName": "SSLCAq - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787007600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787009400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787094000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787095800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787180400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787182200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787266800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787268600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787612400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787614200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787698800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787700600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787785200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787787000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787871600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787873400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "3398af5a-8449-4dca-bcc9-725aa8a5451d",
          "CourseId": "00513921",
          "CourseIdTrimmed": "513921",
          "EventName": "GHAC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 5 - Narwhal waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787011200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787013000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787097600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787099400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787184000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787185800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787270400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787272200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787616000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787617800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787702400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787704200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787788800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787790600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787875200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787877000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "55dac8d3-ebd3-4579-841c-139b3b2999a6",
          "CourseId": "00511517",
          "CourseIdTrimmed": "511517",
          "EventName": "SSLCAq - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787011200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787013000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787097600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787099400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787184000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787185800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787270400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787272200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787616000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787617800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787702400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787704200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787788800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787790600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787875200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787877000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "6ffa177a-aac6-469a-aa4e-522591bf1587",
          "CourseId": "00511518",
          "CourseIdTrimmed": "511518",
          "EventName": "SSLCAq - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787014800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787016600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787101200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787103000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787187600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787189400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787274000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787275800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787619600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787621400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787706000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787707800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787792400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787794200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787878800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787880600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "80614361-2310-49b6-bb4e-294952d54e70",
          "CourseId": "00513922",
          "CourseIdTrimmed": "513922",
          "EventName": "GHAC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787016600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787018400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787103000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787104800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787189400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787191200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787275800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787277600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787621400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787623200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787707800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787709600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787794200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787796000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787880600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787882400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "7ffb157c-d513-4cbd-96b9-86cab3ec972e",
          "CourseId": "00513904",
          "CourseIdTrimmed": "513904",
          "EventName": "GRC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$84.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787016600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787018400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787103000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787104800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787189400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787191200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787275800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787277600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787621400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787623200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787707800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787709600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787794200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787796000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787880600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787882400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "08:30 am - 09:00 am",
          "EventId": "60408ac0-7b5a-4671-acde-6d14c0137031",
          "CourseId": "00520813",
          "CourseIdTrimmed": "520813",
          "EventName": "NRC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - North",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "08:30 AM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "09:00 AM",
          "FirstOccurrenceFormattedEndTime": "09:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788881400000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788883200000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789054200000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789056000000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789486200000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789488000000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789659000000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789660800000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790091000000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790092800000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790263800000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790265600000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790695800000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790697600000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790868600000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790870400000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "0bbc16a6-a99e-4b93-acbd-fd328689e867",
          "CourseId": "00524385",
          "CourseIdTrimmed": "524385",
          "EventName": "GHAC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788888600000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788890400000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789061400000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789063200000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789493400000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789495200000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789666200000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789668000000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790098200000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790100000000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790271000000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790272800000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790703000000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790704800000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790875800000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790877600000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "e199b03c-a45d-4b42-b152-ac64226910cb",
          "CourseId": "00524441",
          "CourseIdTrimmed": "524441",
          "EventName": "GHAC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 5 - Narwhal waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788912000000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788913800000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789084800000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789086600000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789516800000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789518600000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789689600000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789691400000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790121600000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790123400000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790294400000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790296200000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790726400000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790728200000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790899200000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790901000000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "203b4c0b-bf77-43f3-9a98-586ae3c7b1c1",
          "CourseId": "00528732",
          "CourseIdTrimmed": "528732",
          "EventName": "SSLCAq - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788915600000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788917400000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789088400000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789090200000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789520400000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789522200000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789693200000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789695000000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790125200000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790127000000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790298000000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790299800000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790730000000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790731800000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790902800000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790904600000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "08:30 am - 09:00 am",
          "EventId": "d3a2806d-9566-411c-bf97-912a4ea9d555",
          "CourseId": "00520627",
          "CourseIdTrimmed": "520627",
          "EventName": "NRC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - North",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "08:30 AM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "09:00 AM",
          "FirstOccurrenceFormattedEndTime": "09:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788967800000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788969600000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789399800000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789401600000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789572600000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789574400000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790004600000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790006400000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790177400000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790179200000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790609400000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790611200000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "c6fd7c70-8370-435a-afdf-629293cb8e16",
          "CourseId": "00523901",
          "CourseIdTrimmed": "523901",
          "EventName": "GHAC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788975000000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788976800000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789407000000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789408800000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789579800000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789581600000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790011800000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790013600000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790184600000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790186400000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790616600000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790618400000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "5895579d-0c0b-4b6f-ba12-8cc767f50762",
          "CourseId": "00528638",
          "CourseIdTrimmed": "528638",
          "EventName": "SSLCAq - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788976800000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788978600000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789408800000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789410600000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789581600000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789583400000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790013600000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790015400000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790186400000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790188200000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790618400000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790620200000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "4b394f9d-3f93-4a9a-af4c-478300f5ad66",
          "CourseId": "00529136",
          "CourseIdTrimmed": "529136",
          "EventName": "SSLCAq - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788980400000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788982200000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789585200000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789587000000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790190000000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790191800000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791399600000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791401400000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792004400000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792006200000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792609200000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792611000000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793214000000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793215800000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793822400000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793824200000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "5a451aa8-6a8b-4d03-a800-2ca4ee1fa1ef",
          "CourseId": "00525739",
          "CourseIdTrimmed": "525739",
          "EventName": "GHAC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 5 - Narwhal waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788998400000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789000200000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789603200000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789605000000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790208000000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790209800000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791417600000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791419400000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792022400000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792024200000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792627200000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792629000000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793232000000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793233800000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793840400000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793842200000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "42d3a01f-258c-48bf-b8a7-48ec3a68135d",
          "CourseId": "00528639",
          "CourseIdTrimmed": "528639",
          "EventName": "SSLCAq - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 5 - Narwhal waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789002000000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789003800000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789434000000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789435800000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789606800000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789608600000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790038800000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790040600000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790211600000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790213400000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790643600000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790645400000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Sep-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "524fa6bd-b3c2-452d-9718-83321d6d025f",
          "CourseId": "00529254",
          "CourseIdTrimmed": "529254",
          "EventName": "SSLCAq - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 10th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789061400000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789063200000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789666200000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789668000000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790271000000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790272800000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790875800000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790877600000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791480600000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791482400000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792085400000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792087200000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792690200000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792692000000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793295000000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793296800000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793903400000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793905200000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Sep-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:45 pm - 05:15 pm",
          "EventId": "16fed148-2b64-4d7f-b760-78fdbe39ace2",
          "CourseId": "00529256",
          "CourseIdTrimmed": "529256",
          "EventName": "SSLCAq - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 10th, 2026",
          "FormattedStartTime": "04:45 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "05:15 PM",
          "FirstOccurrenceFormattedEndTime": "05:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789083900000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789085700000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789688700000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789690500000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790293500000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790295300000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790898300000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790900100000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791503100000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791504900000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792107900000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792109700000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792712700000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792714500000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793317500000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793319300000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793925900000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793927700000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Sep-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:45 pm - 07:15 pm",
          "EventId": "58078eac-5475-4dde-8a15-730eb9830841",
          "CourseId": "00529258",
          "CourseIdTrimmed": "529258",
          "EventName": "SSLCAq - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 10th, 2026",
          "FormattedStartTime": "06:45 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "07:15 PM",
          "FirstOccurrenceFormattedEndTime": "07:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789091100000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789092900000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789695900000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789697700000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790300700000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790302500000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790905500000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790907300000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791510300000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791512100000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792115100000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792116900000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792719900000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792721700000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793324700000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793326500000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793933100000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793934900000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "07637b28-aa08-4bd4-a1cb-5e52f8889ef0",
          "CourseId": "00525743",
          "CourseIdTrimmed": "525743",
          "EventName": "GHAC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789147800000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789149600000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789752600000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789754400000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790357400000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790359200000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790962200000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790964000000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791567000000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791568800000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792171800000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792173600000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792776600000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792778400000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793381400000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793383200000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793989800000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1793991600000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "70c8020b-02ef-4127-9080-0a50a298decd",
          "CourseId": "00529332",
          "CourseIdTrimmed": "529332",
          "EventName": "SSLCAq - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789147800000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789149600000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789752600000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789754400000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790357400000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790359200000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790962200000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790964000000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791567000000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791568800000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792171800000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792173600000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792776600000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792778400000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793381400000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793383200000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793989800000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1793991600000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "ca2ed781-1a01-43b1-9944-1e8f8f76daab",
          "CourseId": "00529334",
          "CourseIdTrimmed": "529334",
          "EventName": "SSLCAq - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789171200000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789173000000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789776000000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789777800000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790380800000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790382600000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790985600000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790987400000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791590400000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791592200000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792195200000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792197000000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792800000000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792801800000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793404800000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793406600000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794013200000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794015000000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "820523b0-2910-49c6-b8c1-30db6147f541",
          "CourseId": "00524371",
          "CourseIdTrimmed": "524371",
          "EventName": "NRC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - North",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789232400000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789234200000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789318800000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789320600000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789837200000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789839000000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789923600000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789925400000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790442000000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790443800000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790528400000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790530200000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791046800000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791048600000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791133200000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791135000000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 07-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "2a9ce175-b888-4ecc-a325-fb4790751a75",
          "CourseId": "00527827",
          "CourseIdTrimmed": "527827",
          "EventName": "GHAC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$76.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Nov 7th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789236000000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789237800000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789840800000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789842600000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790445600000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790447400000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791050400000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791052200000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792864800000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792866600000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793469600000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793471400000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794078000000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794079800000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "3a39fd93-feb3-44d4-a12a-dfda958a13cd",
          "CourseId": "00528875",
          "CourseIdTrimmed": "528875",
          "EventName": "SSLCAq - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789236000000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789237800000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789322400000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789324200000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789840800000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789842600000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789927200000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789929000000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790445600000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790447400000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790532000000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790533800000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791050400000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791052200000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791136800000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791138600000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Sep-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:15 pm - 12:45 pm",
          "EventId": "41ca7a18-cebc-4152-8f20-732a8ee40b34",
          "CourseId": "00530407",
          "CourseIdTrimmed": "530407",
          "EventName": "SSLCAq - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 8",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Sep 13th, 2026",
          "FormattedStartTime": "12:15 PM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "12:45 PM",
          "FirstOccurrenceFormattedEndTime": "12:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789326900000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789328700000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789931700000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789933500000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790536500000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790538300000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791141300000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791143100000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792350900000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792352700000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792955700000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792957500000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793564100000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793565900000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794168900000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794170700000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "7b2d74b1-1bdc-433d-a76d-94c842c6f589",
          "CourseId": "00529013",
          "CourseIdTrimmed": "529013",
          "EventName": "SSLCAq - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$76.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789412400000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789414200000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790017200000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790019000000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790622000000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790623800000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791226800000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791228600000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792436400000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792438200000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793041200000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793043000000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793649600000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793651400000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "7a7ceff2-ed66-4a2c-9290-fc187661041a",
          "CourseId": "00525738",
          "CourseIdTrimmed": "525738",
          "EventName": "GHAC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 5 - Narwhal waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$76.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789430400000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789432200000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790035200000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790037000000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790640000000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790641800000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791244800000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791246600000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792454400000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792456200000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793059200000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793061000000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793667600000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793669400000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "08:30 am - 09:00 am",
          "EventId": "1b7a0010-2ed8-46e2-86cd-2089a60a71e7",
          "CourseId": "00524432",
          "CourseIdTrimmed": "524432",
          "EventName": "NRC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - North",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "08:30 AM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "09:00 AM",
          "FirstOccurrenceFormattedEndTime": "09:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791214200000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791216000000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791387000000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791388800000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791991800000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1791993600000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792423800000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792425600000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792596600000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792598400000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793028600000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793030400000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793201400000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793203200000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793637000000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793638800000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793809800000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793811600000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "4f171e62-a6ed-44cf-afb5-ce3f0e6703cb",
          "CourseId": "00525594",
          "CourseIdTrimmed": "525594",
          "EventName": "GHAC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791221400000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791223200000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791394200000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791396000000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791999000000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792000800000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792431000000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792432800000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792603800000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792605600000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793035800000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793037600000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793208600000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793210400000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793644200000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793646000000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793817000000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793818800000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "a06325fc-9993-4028-aeb4-dc7583727960",
          "CourseId": "00529528",
          "CourseIdTrimmed": "529528",
          "EventName": "SSLCAq - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791223200000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791225000000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791396000000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791397800000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792000800000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792002600000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792432800000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792434600000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792605600000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792607400000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793037600000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793039400000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793210400000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793212200000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793646000000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793647800000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793818800000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793820600000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "12e7a52b-16d5-4365-a509-415e1bcf2b13",
          "CourseId": "00529531",
          "CourseIdTrimmed": "529531",
          "EventName": "SSLCAq - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 5 - Narwhal waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791248400000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791250200000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791421200000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791423000000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792026000000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792027800000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792458000000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792459800000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792630800000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792632600000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793062800000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793064600000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793235600000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793237400000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793671200000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793673000000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793844000000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793845800000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "08:30 am - 09:00 am",
          "EventId": "b5cf7910-b878-4257-9aef-f5f27c7582ff",
          "CourseId": "00524827",
          "CourseIdTrimmed": "524827",
          "EventName": "NRC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - North",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "08:30 AM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "09:00 AM",
          "FirstOccurrenceFormattedEndTime": "09:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791300600000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791302400000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791473400000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791475200000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791905400000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791907200000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792078200000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792080000000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792510200000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792512000000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792683000000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792684800000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793115000000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793116800000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793287800000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793289600000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793723400000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793725200000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793896200000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793898000000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "dffc4bce-c230-495b-a211-c103d18f2228",
          "CourseId": "00525659",
          "CourseIdTrimmed": "525659",
          "EventName": "GHAC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791307800000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791309600000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791480600000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791482400000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791912600000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791914400000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792085400000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792087200000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792517400000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792519200000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792690200000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792692000000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793122200000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793124000000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793295000000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793296800000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793730600000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793732400000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793903400000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793905200000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "a680545c-1e4f-4fb8-892a-30487875ab0b",
          "CourseId": "00525661",
          "CourseIdTrimmed": "525661",
          "EventName": "GHAC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 5 - Narwhal waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791331200000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791333000000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791504000000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791505800000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791936000000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791937800000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792108800000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792110600000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792540800000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792542600000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792713600000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792715400000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793145600000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793147400000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793318400000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793320200000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793754000000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793755800000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793926800000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793928600000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "09fb4f30-e47c-43d8-baec-a457521e7718",
          "CourseId": "00529780",
          "CourseIdTrimmed": "529780",
          "EventName": "SSLCAq - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791334800000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791336600000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791507600000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791509400000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791939600000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791941400000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792112400000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792114200000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792544400000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792546200000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792717200000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792719000000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793149200000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793151000000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793322000000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793323800000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793757600000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793759400000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793930400000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793932200000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "a8593763-a190-4c93-9acb-fe1fc58ee509",
          "CourseId": "00527217",
          "CourseIdTrimmed": "527217",
          "EventName": "NRC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - North",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792256400000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792258200000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792342800000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792344600000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792861200000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792863000000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792947600000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792949400000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793466000000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793467800000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793556000000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793557800000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794074400000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794076200000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794160800000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794162600000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "e8d253a7-d58b-4ba2-a8bb-b59310f8289e",
          "CourseId": "00530014",
          "CourseIdTrimmed": "530014",
          "EventName": "SSLCAq - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swim Preschool 5 - Narwhal waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792260000000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792261800000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792346400000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792348200000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792864800000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792866600000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792951200000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792953000000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793469600000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793471400000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793559600000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793561400000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794078000000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794079800000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794164400000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794166200000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "011c46d1-35ea-4cd7-b104-f8cce945a161",
          "CourseId": "00526863",
          "CourseIdTrimmed": "526863",
          "EventName": "GRC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 20th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792540800000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792542600000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792713600000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792715400000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793145600000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793147400000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793318400000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793320200000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793754000000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793755800000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793926800000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793928600000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 23070,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "d7c02a32-970c-47a3-96db-511add4ee978",
          "CourseId": "00526864",
          "CourseIdTrimmed": "526864",
          "EventName": "GRC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 20th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792544400000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792546200000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792717200000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792719000000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793149200000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793151000000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793322000000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793323800000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793757600000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793759400000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793930400000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793932200000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 23070,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "2dcb9e2b-ebf6-4f69-9971-affccd974e9b",
          "CourseId": "00526258",
          "CourseIdTrimmed": "526258",
          "EventName": "GRC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792605600000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792607400000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793037600000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793039400000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793210400000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793212200000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793646000000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793647800000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793818800000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793820600000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 20190,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "236ceb85-7e74-408d-86d0-cbca78a43dbb",
          "CourseId": "00526259",
          "CourseIdTrimmed": "526259",
          "EventName": "GRC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792627200000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792629000000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793059200000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793061000000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793232000000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793233800000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793667600000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793669400000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793840400000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793842200000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 20190,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "277b5630-4417-46db-b91c-fd79689dd3f2",
          "CourseId": "00526260",
          "CourseIdTrimmed": "526260",
          "EventName": "GRC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792630800000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792632600000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793062800000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793064600000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793235600000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793237400000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793671200000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793673000000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793844000000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793845800000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 20190,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:15 pm - 06:45 pm",
          "EventId": "1a2f25f3-ee77-42c5-a84d-98e983bfa96c",
          "CourseId": "00526079",
          "CourseIdTrimmed": "526079",
          "EventName": "GRC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$76.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "06:15 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "06:45 PM",
          "FirstOccurrenceFormattedEndTime": "06:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792631700000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792633500000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793236500000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793238300000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793844900000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793846700000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795054500000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795056300000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795659300000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795661100000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796264100000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796265900000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796868900000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796870700000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Oct-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:15 pm - 06:45 pm",
          "EventId": "b245d2a8-08f0-4f0f-935e-b338d93520ba",
          "CourseId": "00526080",
          "CourseIdTrimmed": "526080",
          "EventName": "GRC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$87.20",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 22nd, 2026",
          "FormattedStartTime": "06:15 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "06:45 PM",
          "FirstOccurrenceFormattedEndTime": "06:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792718100000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792719900000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793322900000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793324700000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793931300000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793933100000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794536100000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794537900000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795140900000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795142700000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795745700000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795747500000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796350500000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796352300000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796955300000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796957100000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "e0c62d92-df73-4599-a7a1-fded8a2ead04",
          "CourseId": "00526869",
          "CourseIdTrimmed": "526869",
          "EventName": "GRC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792861200000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792863000000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792947600000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792949400000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793466000000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793467800000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793556000000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793557800000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794074400000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794076200000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794160800000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794162600000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 21630,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "b10d6c15-8ea3-4e28-a6a1-d8b7b81c9904",
          "CourseId": "00526871",
          "CourseIdTrimmed": "526871",
          "EventName": "GRC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792864800000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792866600000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792951200000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792953000000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793469600000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793471400000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793559600000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793561400000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794078000000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794079800000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794164400000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794166200000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 21630,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "c4900228-f686-4a43-a3a5-5732ba34782c",
          "CourseId": "00526872",
          "CourseIdTrimmed": "526872",
          "EventName": "GRC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$65.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792866600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792868400000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792953000000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792954800000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793471400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793473200000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793561400000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793563200000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794079800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794081600000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794166200000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794168000000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 21630,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "08:30 am - 09:00 am",
          "EventId": "a970828f-92c6-4826-b0ca-02a92d3627ad",
          "CourseId": "00528744",
          "CourseIdTrimmed": "528744",
          "EventName": "NRC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - North",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "08:30 AM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "09:00 AM",
          "FirstOccurrenceFormattedEndTime": "09:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794241800000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794243600000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794846600000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794848400000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795019400000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795021200000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795451400000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795453200000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795624200000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795626000000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796056200000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796058000000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796229000000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796230800000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796661000000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796662800000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796833800000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796835600000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "d883a634-3567-46eb-813a-35f4970eb8ea",
          "CourseId": "00527395",
          "CourseIdTrimmed": "527395",
          "EventName": "GHAC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794243600000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794245400000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794848400000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794850200000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795021200000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795023000000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795453200000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795455000000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795626000000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795627800000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796058000000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796059800000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796230800000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796232600000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796662800000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796664600000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796835600000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796837400000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "51dd3cb9-3c74-4f2d-9e2e-a99f93378344",
          "CourseId": "00526262",
          "CourseIdTrimmed": "526262",
          "EventName": "GRC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794250800000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794252600000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794855600000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794857400000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795028400000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795030200000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795460400000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795462200000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795633200000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795635000000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796065200000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796067000000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796238000000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796239800000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796670000000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796671800000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796842800000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796844600000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "509eb276-7fb8-480b-9e50-f5f94492b165",
          "CourseId": "00529796",
          "CourseIdTrimmed": "529796",
          "EventName": "SSLCAq - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794250800000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794252600000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794855600000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794857400000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795028400000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795030200000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795460400000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795462200000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795633200000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795635000000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796065200000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796067000000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796238000000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796239800000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796670000000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796671800000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796842800000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796844600000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "f24f118a-429d-4ae2-90b5-5bf94d6f1152",
          "CourseId": "00527397",
          "CourseIdTrimmed": "527397",
          "EventName": "GHAC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794252600000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794254400000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794857400000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794859200000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795030200000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795032000000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795462200000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795464000000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795635000000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795636800000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796067000000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796068800000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796239800000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796241600000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796671800000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796673600000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796844600000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796846400000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 07-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "697d548e-12c1-47aa-89e5-507de4c2fb29",
          "CourseId": "00530172",
          "CourseIdTrimmed": "530172",
          "EventName": "SSLCAq - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Dec 7th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794254400000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794256200000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794859200000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794861000000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795464000000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795465800000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796068800000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796070600000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796673600000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796675400000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "8eb5f870-88d2-49f8-8866-eba5608bee9c",
          "CourseId": "00527413",
          "CourseIdTrimmed": "527413",
          "EventName": "GHAC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 5 - Narwhal waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794272400000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794274200000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794877200000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794879000000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795050000000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795051800000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795482000000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795483800000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795654800000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795656600000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796086800000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796088600000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796259600000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796261400000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796691600000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796693400000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796864400000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796866200000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "5d99cb67-8963-4e47-884f-2a6b4d63e1ce",
          "CourseId": "00526261",
          "CourseIdTrimmed": "526261",
          "EventName": "GRC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794272400000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794274200000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794877200000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794879000000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795050000000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795051800000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795482000000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795483800000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795654800000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795656600000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796086800000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796088600000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796259600000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796261400000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796691600000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796693400000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796864400000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796866200000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "0a5a3e53-4cb5-4fff-8e03-240da1f0a0f4",
          "CourseId": "00526263",
          "CourseIdTrimmed": "526263",
          "EventName": "GRC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794276000000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794277800000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794880800000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794882600000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795053600000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795055400000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795485600000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795487400000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795658400000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795660200000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796090400000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796092200000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796263200000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796265000000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796695200000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796697000000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796868000000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796869800000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "f7ba85e6-1b00-49c2-9e42-21663cc78768",
          "CourseId": "00529799",
          "CourseIdTrimmed": "529799",
          "EventName": "SSLCAq - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794276000000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794277800000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794880800000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794882600000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795053600000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795055400000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795485600000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795487400000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795658400000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795660200000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796090400000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796092200000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796263200000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796265000000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796695200000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796697000000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796868000000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796869800000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "08:30 am - 09:00 am",
          "EventId": "2eb68a08-84b7-4b8e-9719-8ddb16292dd8",
          "CourseId": "00528901",
          "CourseIdTrimmed": "528901",
          "EventName": "NRC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - North",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "08:30 AM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "09:00 AM",
          "FirstOccurrenceFormattedEndTime": "09:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794328200000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794330000000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794501000000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794502800000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794933000000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794934800000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795105800000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795107600000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795537800000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795539600000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795710600000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795712400000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796142600000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796144400000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796315400000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796317200000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796747400000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796749200000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796920200000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796922000000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "b263a17f-8e93-45a3-93ed-7bd1e0822c17",
          "CourseId": "00527542",
          "CourseIdTrimmed": "527542",
          "EventName": "GHAC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794330000000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794331800000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794502800000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794504600000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794934800000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794936600000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795107600000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795109400000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795539600000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795541400000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795712400000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795714200000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796144400000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796146200000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796317200000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796319000000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796749200000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796751000000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796922000000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796923800000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "1a6666e7-57e4-4184-8d3a-933a6b59e51e",
          "CourseId": "00527547",
          "CourseIdTrimmed": "527547",
          "EventName": "GHAC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794339000000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794340800000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794511800000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794513600000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794943800000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794945600000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795116600000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795118400000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795548600000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795550400000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795721400000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795723200000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796153400000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796155200000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796326200000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796328000000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796758200000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796760000000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796931000000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796932800000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "49cd8729-7775-4ed1-94f0-1f4dad9aad2f",
          "CourseId": "00527587",
          "CourseIdTrimmed": "527587",
          "EventName": "GHAC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 5 - Narwhal waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794358800000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794360600000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794531600000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794533400000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794963600000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794965400000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795136400000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795138200000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795568400000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795570200000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795741200000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795743000000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796173200000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796175000000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796346000000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796347800000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796778000000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796779800000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796950800000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796952600000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "7d4573b7-8e11-4ddf-86f5-237f4c6ffc88",
          "CourseId": "00526866",
          "CourseIdTrimmed": "526866",
          "EventName": "GRC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794358800000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794360600000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794531600000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794533400000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794963600000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794965400000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795136400000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795138200000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795568400000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795570200000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795741200000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795743000000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796173200000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796175000000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796346000000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796347800000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796778000000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796779800000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796950800000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796952600000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "0d86872e-3681-4b9b-86bd-e5a281bda743",
          "CourseId": "00526867",
          "CourseIdTrimmed": "526867",
          "EventName": "GRC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794362400000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794364200000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794535200000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794537000000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794967200000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794969000000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795140000000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795141800000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795572000000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795573800000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795744800000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795746600000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796176800000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796178600000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796349600000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796351400000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796781600000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796783400000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796954400000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796956200000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "46455e83-fbca-4a3e-bbdf-e50b855fbd0c",
          "CourseId": "00529803",
          "CourseIdTrimmed": "529803",
          "EventName": "SSLCAq - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794362400000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794364200000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794535200000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794537000000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794967200000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794969000000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795140000000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795141800000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795572000000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795573800000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795744800000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795746600000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796176800000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796178600000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796349600000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796351400000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796781600000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796783400000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796954400000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796956200000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "0576edff-cc82-452a-b0fe-90bb6e57483a",
          "CourseId": "00530216",
          "CourseIdTrimmed": "530216",
          "EventName": "SSLCAq - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 12th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794508200000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794510000000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795113000000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795114800000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795717800000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795719600000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796322600000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796324400000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796927400000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796929200000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:45 pm - 05:15 pm",
          "EventId": "7b60a8b6-61f3-4ffb-8f1d-a6ad4778ebdd",
          "CourseId": "00530222",
          "CourseIdTrimmed": "530222",
          "EventName": "SSLCAq - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 12th, 2026",
          "FormattedStartTime": "04:45 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "05:15 PM",
          "FirstOccurrenceFormattedEndTime": "05:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794530700000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794532500000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795135500000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795137300000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795740300000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795742100000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796345100000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796346900000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796949900000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796951700000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:45 pm - 07:15 pm",
          "EventId": "8a6b67d5-766e-40bd-9505-34e44ea19b68",
          "CourseId": "00530229",
          "CourseIdTrimmed": "530229",
          "EventName": "SSLCAq - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 12th, 2026",
          "FormattedStartTime": "06:45 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "07:15 PM",
          "FirstOccurrenceFormattedEndTime": "07:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794537900000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794539700000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795142700000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795144500000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795747500000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795749300000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796352300000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796354100000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796957100000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796958900000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "101c8b70-96f1-4cc9-a177-d970ce04e5a4",
          "CourseId": "00527722",
          "CourseIdTrimmed": "527722",
          "EventName": "GHAC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794589200000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794591000000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795194000000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795195800000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795798800000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795800600000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796403600000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796405400000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797008400000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797010200000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "75fb0a09-46cb-4ad5-9bb1-14478f29e80e",
          "CourseId": "00530371",
          "CourseIdTrimmed": "530371",
          "EventName": "SSLCAq - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794594600000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794596400000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795199400000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795201200000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795804200000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795806000000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796409000000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796410800000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797013800000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797015600000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "b51fc2c4-9cfe-45fd-86df-580b6b11d0bf",
          "CourseId": "00527724",
          "CourseIdTrimmed": "527724",
          "EventName": "GHAC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794598200000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794600000000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795203000000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795204800000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795807800000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795809600000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796412600000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796414400000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797017400000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797019200000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "565eb6a0-3976-49d8-8700-3d2ca4cfd05c",
          "CourseId": "00530372",
          "CourseIdTrimmed": "530372",
          "EventName": "SSLCAq - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794618000000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794619800000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795222800000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795224600000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795827600000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795829400000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796432400000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796434200000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797037200000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797039000000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "13df5190-8de0-41bf-8685-9332bd8cc50b",
          "CourseId": "00526876",
          "CourseIdTrimmed": "526876",
          "EventName": "GRC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794679200000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794681000000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794765600000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794767400000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795284000000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795285800000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795370400000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795372200000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795888800000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795890600000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795975200000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795977000000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796493600000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796495400000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796580000000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796581800000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797098400000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797100200000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797184800000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797186600000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41790,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "5705cf03-ddf0-4294-ae4e-c0d492c3fa02",
          "CourseId": "00529001",
          "CourseIdTrimmed": "529001",
          "EventName": "NRC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - North",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794679200000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794681000000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794765600000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794767400000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795284000000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795285800000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795370400000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795372200000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795888800000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795890600000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795975200000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795977000000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796493600000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796495400000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796580000000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796581800000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797098400000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797100200000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797184800000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797186600000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41790,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "3fd0a1a9-4612-4062-8b54-e6ecb1fb3c61",
          "CourseId": "00528226",
          "CourseIdTrimmed": "528226",
          "EventName": "GHAC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swim Preschool 5 - Narwhal waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Leisure Pool - Lesson Area 3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$54.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794682800000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794684600000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795287600000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795289400000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795892400000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795894200000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796497200000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796499000000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797102000000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797103800000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "60f0e7ea-9eff-4a7a-bc69-7acc286d95dd",
          "CourseId": "00526875",
          "CourseIdTrimmed": "526875",
          "EventName": "GRC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794682800000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794684600000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794769200000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794771000000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795287600000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795289400000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795374000000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795375800000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795892400000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795894200000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795978800000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795980600000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796497200000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796499000000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796583600000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796585400000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797102000000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797103800000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797188400000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797190200000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41790,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "feb71bcd-fc67-48fb-b525-4d5cc242d60d",
          "CourseId": "00530260",
          "CourseIdTrimmed": "530260",
          "EventName": "SSLCAq - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Leisure Pool - Lesson Area - Lane 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$98.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794682800000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794684600000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794769200000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794771000000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795287600000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795289400000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795374000000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795375800000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795892400000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795894200000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795978800000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795980600000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796497200000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796499000000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796583600000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796585400000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797102000000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797103800000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 3 to 5",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "d49fab41-e3e4-4740-82b6-f51dedf8d304",
          "CourseId": "00526874",
          "CourseIdTrimmed": "526874",
          "EventName": "GRC - Swim Preschool 5 - Narwhal",
          "Details": "Sign up your preschooler to learn the Swim to Survive\u00ae skills wearing a PFD. Front and back crawl are introduced as well as interval fitness training. Preschoolers also learn how to tread water and perform a vertical whip kick with a buoyant aid. Once complete, preschoolers can register into Swimmer 2.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swim Preschool 5 - Narwhal",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Leisure Pool - Lesson Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$109.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794684600000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794686400000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794771000000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794772800000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795289400000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795291200000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795375800000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795377600000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795894200000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795896000000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795980600000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795982400000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796499000000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796500800000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796585400000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796587200000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797103800000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797105600000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797190200000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797192000000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 3,
          "MinAgeMonths": null,
          "MaxAge": 5,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "3 to 5",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41790,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        }
      ]
    },
    {
      "id": "2e562790-ff06-4554-b990-a9778d133f20",
      "name": "Swimmer 1 - Children",
      "courses": [
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "08:30 am - 09:00 am",
          "EventId": "66b27239-f8fd-443d-b354-ac282d620e73",
          "CourseId": "00514108",
          "CourseIdTrimmed": "514108",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Deep",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "08:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "09:00 AM",
          "FirstOccurrenceFormattedEndTime": "09:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786203000000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786204800000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786289400000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786291200000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786807800000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786809600000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786894200000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786896000000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787412600000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787414400000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787499000000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787500800000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788017400000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788019200000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788103800000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788105600000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Jul-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "8d9ebd32-af6a-4c5a-8b22-f85b4f389952",
          "CourseId": "00513958",
          "CourseIdTrimmed": "513958",
          "EventName": "GHAC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $46.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Jul 18th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1784390400000)/",
              "StartDate": "/Date(1784358000000)/",
              "EndDateWithOffset": "/Date(1784392200000)/",
              "EndDate": "/Date(1784358000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1784995200000)/",
              "StartDate": "/Date(1784962800000)/",
              "EndDateWithOffset": "/Date(1784997000000)/",
              "EndDate": "/Date(1784962800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786204800000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786206600000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786809600000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786811400000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787414400000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787416200000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788019200000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788021000000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 60510,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "ea11d2cc-dce9-4ede-a867-888b46802016",
          "CourseId": "00514129",
          "CourseIdTrimmed": "514129",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786204800000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786206600000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786291200000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786293000000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786809600000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786811400000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786896000000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786897800000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787414400000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787416200000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787500800000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787502600000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788019200000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788021000000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788105600000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788107400000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "d4cc524d-27d9-4c75-9323-c38ea1adbf3e",
          "CourseId": "00514110",
          "CourseIdTrimmed": "514110",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Deep",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786204800000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786206600000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786291200000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786293000000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786809600000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786811400000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786896000000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786897800000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787414400000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787416200000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787500800000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787502600000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788019200000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788021000000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788105600000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788107400000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "ae1ebc10-20a5-400a-8ce8-c7c4b6a26825",
          "CourseId": "00513039",
          "CourseIdTrimmed": "513039",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786204800000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786206600000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786291200000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786293000000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786809600000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786811400000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786896000000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786897800000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787414400000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787416200000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787500800000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787502600000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788019200000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788021000000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788105600000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788107400000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "8da08518-2975-4d0e-b584-13a0ba168470",
          "CourseId": "00513040",
          "CourseIdTrimmed": "513040",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786206600000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786208400000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786293000000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786294800000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786811400000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786813200000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786897800000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786899600000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787416200000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787418000000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787502600000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787504400000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788021000000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788022800000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788107400000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788109200000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Jul-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "e12f0ca4-a371-4711-b6ba-ef52c45c69ea",
          "CourseId": "00513959",
          "CourseIdTrimmed": "513959",
          "EventName": "GHAC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $46.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Jul 18th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1784394000000)/",
              "StartDate": "/Date(1784358000000)/",
              "EndDateWithOffset": "/Date(1784395800000)/",
              "EndDate": "/Date(1784358000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1784998800000)/",
              "StartDate": "/Date(1784962800000)/",
              "EndDateWithOffset": "/Date(1785000600000)/",
              "EndDate": "/Date(1784962800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786208400000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786210200000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786813200000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786815000000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787418000000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787419800000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788022800000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788024600000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 60510,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "92189f83-8b6e-46cf-9dc5-ec5550d460ef",
          "CourseId": "00514130",
          "CourseIdTrimmed": "514130",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786210200000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786212000000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786296600000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786298400000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786815000000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786816800000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786901400000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786903200000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787419800000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787421600000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787506200000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787508000000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788024600000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788026400000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788111000000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788112800000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "1d4b26e0-fff4-4a09-937b-281d377885e6",
          "CourseId": "00514111",
          "CourseIdTrimmed": "514111",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Deep",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786210200000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786212000000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786296600000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786298400000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786815000000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786816800000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786901400000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786903200000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787419800000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787421600000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787506200000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787508000000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788024600000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788026400000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788111000000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788112800000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "207ef051-5073-468a-872c-c277dd7ee0c1",
          "CourseId": "00513041",
          "CourseIdTrimmed": "513041",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786210200000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786212000000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786296600000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786298400000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786815000000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786816800000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786901400000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786903200000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787419800000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787421600000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787506200000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787508000000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788024600000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788026400000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788111000000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788112800000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "0631782b-5002-4005-8003-6202cc6b2c9c",
          "CourseId": "00514132",
          "CourseIdTrimmed": "514132",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786212000000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786213800000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786298400000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786300200000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786816800000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786818600000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786903200000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786905000000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787421600000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787423400000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787508000000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787509800000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788026400000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788028200000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788112800000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788114600000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "a384ec7a-86e3-4b4d-aa6b-cdf14a82b1b4",
          "CourseId": "00513042",
          "CourseIdTrimmed": "513042",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786212000000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786213800000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786298400000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786300200000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786816800000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786818600000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786903200000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786905000000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787421600000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787423400000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787508000000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787509800000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788026400000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788028200000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788112800000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788114600000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Jul-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "676c72ea-8d9c-4ffb-b123-e148b8c7730c",
          "CourseId": "00513960",
          "CourseIdTrimmed": "513960",
          "EventName": "GHAC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $46.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Jul 18th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1784399400000)/",
              "StartDate": "/Date(1784358000000)/",
              "EndDateWithOffset": "/Date(1784401200000)/",
              "EndDate": "/Date(1784358000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1785004200000)/",
              "StartDate": "/Date(1784962800000)/",
              "EndDateWithOffset": "/Date(1785006000000)/",
              "EndDate": "/Date(1784962800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786213800000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786215600000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786818600000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786820400000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787423400000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787425200000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788028200000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788030000000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 60510,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "19472d20-936c-4f9c-9871-66839d9cb349",
          "CourseId": "00513043",
          "CourseIdTrimmed": "513043",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786213800000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786215600000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786300200000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786302000000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786818600000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786820400000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786905000000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786906800000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787423400000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787425200000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787509800000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787511600000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788028200000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788030000000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788114600000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788116400000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:45 am - 12:15 pm",
          "EventId": "676d4e17-620e-4d27-b9d6-a2b08af47f2a",
          "CourseId": "00514114",
          "CourseIdTrimmed": "514114",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Deep",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "11:45 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "12:15 PM",
          "FirstOccurrenceFormattedEndTime": "12:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786214700000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786216500000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786301100000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786302900000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786819500000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786821300000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786905900000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786907700000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787424300000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787426100000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787510700000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787512500000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788029100000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788030900000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788115500000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788117300000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "7ce0545e-4d78-42ed-a4ec-acde3dc41977",
          "CourseId": "00541023",
          "CourseIdTrimmed": "541023",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L4 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786215600000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786217400000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786302000000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786303800000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786820400000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786822200000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786906800000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786908600000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787425200000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787427000000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787511600000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787513400000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788030000000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788031800000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788116400000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788118200000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "c8955795-ec24-490a-9dc4-9cf3e1e64e8d",
          "CourseId": "00514133",
          "CourseIdTrimmed": "514133",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786215600000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786217400000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786302000000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786303800000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786820400000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786822200000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786906800000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786908600000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787425200000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787427000000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787511600000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787513400000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788030000000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788031800000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788116400000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788118200000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "5e7ecf02-a9ad-43bb-9781-178c7856dce6",
          "CourseId": "00513044",
          "CourseIdTrimmed": "513044",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786217400000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786219200000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786303800000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786305600000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786822200000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786824000000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786908600000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786910400000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787427000000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787428800000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787513400000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787515200000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788031800000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788033600000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788118200000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788120000000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "fcca80ba-ee83-4f63-ab58-fe1c3bfd799f",
          "CourseId": "00513444",
          "CourseIdTrimmed": "513444",
          "EventName": "GHAC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786982400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786984200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787068800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787070600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787155200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787157000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787241600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787243400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787587200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787589000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787673600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787675400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787760000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787761800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787846400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787848200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "d08766e7-b252-4b0c-8ee8-cb7cab435a74",
          "CourseId": "00513392",
          "CourseIdTrimmed": "513392",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786982400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786984200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787068800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787070600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787155200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787157000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787241600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787243400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787587200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787589000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787673600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787675400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787760000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787761800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787846400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787848200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "72fcb490-a155-4553-9358-8508cfa3ce83",
          "CourseId": "00513655",
          "CourseIdTrimmed": "513655",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786982400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786984200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787068800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787070600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787155200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787157000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787241600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787243400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787587200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787589000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787673600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787675400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787760000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787761800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787846400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787848200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:15 am - 09:45 am",
          "EventId": "555c487b-20fb-4012-ae10-612ff89b390c",
          "CourseId": "00508785",
          "CourseIdTrimmed": "508785",
          "EventName": "SSIP - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSIP - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:15 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "09:45 AM",
          "FirstOccurrenceFormattedEndTime": "09:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786983300000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786985100000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787069700000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787071500000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787156100000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787157900000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787242500000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787244300000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787588100000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787589900000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787674500000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787676300000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787760900000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787762700000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787847300000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787849100000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "23aea653-ebac-4e77-a00c-9cdc38cc2d6c",
          "CourseId": "00513465",
          "CourseIdTrimmed": "513465",
          "EventName": "GHAC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786984200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786986000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787070600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787072400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787157000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787158800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787243400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787245200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787589000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787590800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787675400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787677200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787761800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787763600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787848200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787850000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "2ffc7308-61fe-47a7-83d8-7f96a008a547",
          "CourseId": "00513657",
          "CourseIdTrimmed": "513657",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786984200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786986000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787070600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787072400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787157000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787158800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787243400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787245200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787589000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787590800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787675400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787677200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787761800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787763600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787848200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787850000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "f596c4d5-a846-4a2a-9ec5-112bc78e700e",
          "CourseId": "00511582",
          "CourseIdTrimmed": "511582",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786984200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786986000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787070600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787072400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787157000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787158800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787243400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787245200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787589000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787590800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787675400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787677200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787761800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787763600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787848200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787850000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:45 am - 10:15 am",
          "EventId": "d0806b9c-26e9-477a-94d3-606e9e9f8cb6",
          "CourseId": "00541635",
          "CourseIdTrimmed": "541635",
          "EventName": "SSIP - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSIP - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:45 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:15 AM",
          "FirstOccurrenceFormattedEndTime": "10:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786985100000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786986900000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787071500000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787073300000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787157900000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787159700000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787244300000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787246100000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787589900000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787591700000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787676300000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787678100000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787762700000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787764500000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787849100000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787850900000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "4bdea7eb-d1a9-4de3-bc5a-7635499ab551",
          "CourseId": "00513468",
          "CourseIdTrimmed": "513468",
          "EventName": "GHAC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786986000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786987800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787072400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787074200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787158800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787160600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787245200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787247000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787590800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787592600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787677200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787679000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787763600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787765400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787850000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787851800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "e95a2f54-1474-481c-899c-5c1b6a66fd5b",
          "CourseId": "00513659",
          "CourseIdTrimmed": "513659",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786986000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786987800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787072400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787074200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787158800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787160600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787245200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787247000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787590800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787592600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787677200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787679000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787763600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787765400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787850000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787851800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "2db4f4c6-0d93-4cfe-8828-4d3ea5e0481e",
          "CourseId": "00511583",
          "CourseIdTrimmed": "511583",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786986000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786987800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787072400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787074200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787158800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787160600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787245200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787247000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787590800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787592600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787677200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787679000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787763600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787765400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787850000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787851800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:15 am - 10:45 am",
          "EventId": "a8fc96dc-d108-457f-923e-1ddbe510b622",
          "CourseId": "00541652",
          "CourseIdTrimmed": "541652",
          "EventName": "SSIP - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSIP - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:15 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:45 AM",
          "FirstOccurrenceFormattedEndTime": "10:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786986900000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786988700000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787073300000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787075100000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787159700000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787161500000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787246100000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787247900000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787591700000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787593500000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787678100000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787679900000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787764500000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787766300000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787850900000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787852700000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "ff70603c-8caf-4f7f-b0cc-daba3af07d8a",
          "CourseId": "00513469",
          "CourseIdTrimmed": "513469",
          "EventName": "GHAC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786987800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786989600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787074200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787076000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787160600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787162400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787247000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787248800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787592600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787594400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787679000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787680800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787765400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787767200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787851800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787853600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "ce38d2d2-7ef0-43f1-affb-2605bfd5dfd5",
          "CourseId": "00513399",
          "CourseIdTrimmed": "513399",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786987800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786989600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787074200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787076000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787160600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787162400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787247000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787248800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787592600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787594400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787679000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787680800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787765400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787767200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787851800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787853600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "6fcde720-c2ed-4114-bbd7-c1915e89c529",
          "CourseId": "00513394",
          "CourseIdTrimmed": "513394",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786989600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786991400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787076000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787077800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787162400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787164200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787248800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787250600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787594400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787596200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787680800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787682600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787767200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787769000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787853600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787855400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:15 am - 11:45 am",
          "EventId": "870d06a2-05a8-464d-8a18-ea1ddab5b7cf",
          "CourseId": "00513660",
          "CourseIdTrimmed": "513660",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:15 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:45 AM",
          "FirstOccurrenceFormattedEndTime": "11:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786990500000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786992300000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787076900000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787078700000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787163300000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787165100000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787249700000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787251500000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787595300000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787597100000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787681700000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787683500000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787768100000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787769900000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787854500000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787856300000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:15 am - 11:45 am",
          "EventId": "12748506-db1f-408a-bfee-bf042557b560",
          "CourseId": "00541653",
          "CourseIdTrimmed": "541653",
          "EventName": "SSIP - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSIP - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:15 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:45 AM",
          "FirstOccurrenceFormattedEndTime": "11:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786990500000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786992300000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787076900000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787078700000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787163300000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787165100000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787249700000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787251500000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787595300000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787597100000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787681700000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787683500000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787768100000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787769900000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787854500000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787856300000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "b90824da-a825-4c20-b8d3-352e637135db",
          "CourseId": "00513470",
          "CourseIdTrimmed": "513470",
          "EventName": "GHAC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786991400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786993200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787077800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787079600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787164200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787166000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787250600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787252400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787596200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787598000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787682600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787684400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787769000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787770800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787855400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787857200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "595eac7b-92d4-4649-992f-ba8f8febd82d",
          "CourseId": "00511584",
          "CourseIdTrimmed": "511584",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786991400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786993200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787077800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787079600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787164200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787166000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787250600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787252400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787596200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787598000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787682600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787684400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787769000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787770800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787855400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787857200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:45 am - 12:15 pm",
          "EventId": "d5ced6bf-983b-4943-bef9-ebc916beac36",
          "CourseId": "00513661",
          "CourseIdTrimmed": "513661",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:45 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:15 PM",
          "FirstOccurrenceFormattedEndTime": "12:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786992300000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786994100000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787078700000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787080500000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787165100000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787166900000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787251500000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787253300000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787597100000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787598900000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787683500000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787685300000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787769900000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787771700000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787856300000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787858100000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "72f9caac-d79b-4d68-b948-ad500eb28039",
          "CourseId": "00513471",
          "CourseIdTrimmed": "513471",
          "EventName": "GHAC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786993200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786995000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787079600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787081400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787166000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787167800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787252400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787254200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787598000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787599800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787684400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787686200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787770800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787772600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787857200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787859000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "9427366c-fd21-43cb-b41c-f24c563e7f51",
          "CourseId": "00513400",
          "CourseIdTrimmed": "513400",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786993200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786995000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787079600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787081400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787166000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787167800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787252400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787254200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787598000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787599800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787684400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787686200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787770800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787772600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787857200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787859000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "1eda28a5-17ed-42cb-9a28-3a95399c6879",
          "CourseId": "00511585",
          "CourseIdTrimmed": "511585",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786993200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786995000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787079600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787081400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787166000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787167800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787252400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787254200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787598000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787599800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787684400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787686200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787770800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787772600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787857200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787859000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "18f2b6e6-756f-4da8-96cf-a48d4839c114",
          "CourseId": "00513472",
          "CourseIdTrimmed": "513472",
          "EventName": "GHAC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786995000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786996800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787081400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787083200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787167800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787169600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787254200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787256000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787599800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787601600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787686200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787688000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787772600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787774400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787859000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787860800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "af9400b3-d376-46f1-a932-a4ca938140bf",
          "CourseId": "00513662",
          "CourseIdTrimmed": "513662",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786995000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786996800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787081400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787083200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787167800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787169600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787254200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787256000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787599800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787601600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787686200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787688000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787772600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787774400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787859000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787860800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "a258d898-b429-4e67-930b-fc4e34375c8e",
          "CourseId": "00511586",
          "CourseIdTrimmed": "511586",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786995000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786996800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787081400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787083200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787167800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787169600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787254200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787256000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787599800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787601600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787686200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787688000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787772600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787774400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787859000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787860800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "01:00 pm - 01:30 pm",
          "EventId": "6874f44e-bebc-43ce-883e-3975798c9660",
          "CourseId": "00533297",
          "CourseIdTrimmed": "533297",
          "EventName": "GHAC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "01:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "01:30 PM",
          "FirstOccurrenceFormattedEndTime": "01:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786996800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786998600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787083200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787085000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787169600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787171400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787256000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787257800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787601600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787603400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787688000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787689800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787774400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787776200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787860800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787862600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "01:30 pm - 02:00 pm",
          "EventId": "28a9bab3-f461-4703-8217-16e72bd9b1aa",
          "CourseId": "00533192",
          "CourseIdTrimmed": "533192",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "01:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "02:00 PM",
          "FirstOccurrenceFormattedEndTime": "02:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786998600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787000400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787085000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787086800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787171400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787173200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787257800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787259600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787603400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787605200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787689800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787691600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787776200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787778000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787862600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787864400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "01:30 pm - 02:00 pm",
          "EventId": "1b226865-2385-49aa-a526-f8be4e2a9388",
          "CourseId": "00533191",
          "CourseIdTrimmed": "533191",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "01:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "02:00 PM",
          "FirstOccurrenceFormattedEndTime": "02:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786998600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787000400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787085000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787086800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787171400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787173200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787257800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787259600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787603400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787605200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787689800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787691600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787776200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787778000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787862600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787864400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "e68e6163-d366-4db7-84f9-457250604e2e",
          "CourseId": "00513925",
          "CourseIdTrimmed": "513925",
          "EventName": "GHAC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787005800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787007600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787092200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787094000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787178600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787180400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787265000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787266800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787610600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787612400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787697000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787698800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787783400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787785200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787869800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787871600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "8d74ba10-432a-441f-91e4-c85987357095",
          "CourseId": "00513401",
          "CourseIdTrimmed": "513401",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787005800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787007600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787092200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787094000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787178600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787180400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787265000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787266800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787610600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787612400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787697000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787698800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787783400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787785200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787869800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787871600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "a27351bb-c2fd-403f-914e-5a18bbaca7c7",
          "CourseId": "00511587",
          "CourseIdTrimmed": "511587",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787005800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787007600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787092200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787094000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787178600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787180400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787265000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787266800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787610600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787612400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787697000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787698800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787783400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787785200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787869800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787871600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:45 pm - 04:15 pm",
          "EventId": "92b38ec2-e579-477f-b660-2b9b1eb31b09",
          "CourseId": "00541654",
          "CourseIdTrimmed": "541654",
          "EventName": "SSIP - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSIP - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "03:45 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "04:15 PM",
          "FirstOccurrenceFormattedEndTime": "04:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787006700000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787008500000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787093100000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787094900000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787179500000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787181300000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787265900000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787267700000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787611500000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787613300000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787697900000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787699700000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787784300000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787786100000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787870700000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787872500000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "01582a73-7bb3-40b8-a457-ded7e03a617e",
          "CourseId": "00513926",
          "CourseIdTrimmed": "513926",
          "EventName": "GHAC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787007600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787009400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787094000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787095800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787180400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787182200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787266800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787268600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787612400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787614200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787698800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787700600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787785200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787787000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787871600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787873400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "c6f8458b-b7ad-4734-a232-f071395d0686",
          "CourseId": "00513403",
          "CourseIdTrimmed": "513403",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787007600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787009400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787094000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787095800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787180400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787182200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787266800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787268600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787612400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787614200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787698800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787700600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787785200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787787000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787871600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787873400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "6739f6ee-e9f0-4289-82f7-77afe67c8861",
          "CourseId": "00511588",
          "CourseIdTrimmed": "511588",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787007600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787009400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787094000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787095800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787180400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787182200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787266800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787268600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787612400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787614200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787698800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787700600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787785200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787787000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787871600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787873400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "068b8a31-dfa4-43c1-8150-f5b885cb9ff8",
          "CourseId": "00511589",
          "CourseIdTrimmed": "511589",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787009400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787011200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787095800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787097600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787182200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787184000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787268600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787270400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787614200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787616000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787700600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787702400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787787000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787788800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787873400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787875200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "e62d64a4-f290-4f1f-80d3-b8153d7f4e9b",
          "CourseId": "00513927",
          "CourseIdTrimmed": "513927",
          "EventName": "GHAC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787011200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787013000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787097600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787099400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787184000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787185800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787270400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787272200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787616000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787617800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787702400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787704200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787788800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787790600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787875200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787877000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "426f2fc6-8577-4063-ae5b-e2324b291802",
          "CourseId": "00513407",
          "CourseIdTrimmed": "513407",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787011200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787013000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787097600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787099400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787184000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787185800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787270400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787272200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787616000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787617800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787702400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787704200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787788800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787790600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787875200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787877000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "3bfc6a7d-26f0-4b10-922f-0c88de9af0ae",
          "CourseId": "00511590",
          "CourseIdTrimmed": "511590",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787011200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787013000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787097600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787099400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787184000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787185800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787270400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787272200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787616000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787617800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787702400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787704200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787788800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787790600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787875200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787877000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "b21d75ef-7a14-4949-a593-bd8bc8d8ca95",
          "CourseId": "00513928",
          "CourseIdTrimmed": "513928",
          "EventName": "GHAC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787013000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787014800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787099400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787101200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787185800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787187600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787272200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787274000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787617800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787619600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787704200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787706000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787790600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787792400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787877000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787878800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "a43aee72-aa3c-4141-8597-47c97075186d",
          "CourseId": "00511591",
          "CourseIdTrimmed": "511591",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787013000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787014800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787099400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787101200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787185800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787187600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787272200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787274000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787617800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787619600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787704200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787706000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787790600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787792400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787877000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787878800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "35ff5743-d31d-450d-bd7e-5880b0a59eb2",
          "CourseId": "00513929",
          "CourseIdTrimmed": "513929",
          "EventName": "GHAC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787014800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787016600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787101200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787103000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787187600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787189400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787274000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787275800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787619600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787621400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787706000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787707800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787792400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787794200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787878800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787880600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "1e4ce514-52ed-4e43-adea-914fb9b87146",
          "CourseId": "00513408",
          "CourseIdTrimmed": "513408",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787014800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787016600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787101200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787103000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787187600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787189400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787274000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787275800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787619600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787621400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787706000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787707800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787792400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787794200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787878800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787880600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "61b49429-bb78-434c-9a0e-a1b56864da57",
          "CourseId": "00513930",
          "CourseIdTrimmed": "513930",
          "EventName": "GHAC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787016600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787018400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787103000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787104800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787189400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787191200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787275800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787277600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787621400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787623200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787707800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787709600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787794200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787796000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787880600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787882400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "2403e39e-ed5d-4bf4-82e9-772fac9945ef",
          "CourseId": "00513409",
          "CourseIdTrimmed": "513409",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787016600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787018400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787103000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787104800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787189400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787191200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787275800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787277600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787621400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787623200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787707800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787709600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787794200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787796000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787880600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787882400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "e8c34baa-98d2-4769-b563-db726edd455b",
          "CourseId": "00511592",
          "CourseIdTrimmed": "511592",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787016600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787018400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787103000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787104800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787189400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787191200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787275800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787277600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787621400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787623200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787707800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787709600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787794200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787796000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787880600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787882400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "5149b8c2-3dd2-4f92-9a8f-0628ce2802b7",
          "CourseId": "00513931",
          "CourseIdTrimmed": "513931",
          "EventName": "GHAC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787018400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787020200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787104800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787106600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787191200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787193000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787277600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787279400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787623200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787625000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787709600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787711400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787796000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787797800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787882400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787884200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "369ec219-91c4-4297-9892-3997ae6c131f",
          "CourseId": "00511593",
          "CourseIdTrimmed": "511593",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787018400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787020200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787104800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787106600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787191200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787193000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787277600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787279400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787623200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787625000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787709600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787711400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787796000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787797800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787882400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787884200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 03-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:15 pm - 03:45 pm",
          "EventId": "b123df20-4b62-43b1-84aa-a32545c409e8",
          "CourseId": "00519309",
          "CourseIdTrimmed": "519309",
          "EventName": "SSIP - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSIP - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "03:15 PM",
          "FormattedEndDate": "Nov 3rd",
          "FormattedEndTime": "03:45 PM",
          "FirstOccurrenceFormattedEndTime": "03:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788905700000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788907500000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789510500000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789512300000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790115300000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790117100000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790720100000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790721900000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791324900000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791326700000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791929700000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791931500000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792534500000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792536300000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793139300000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793141100000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793747700000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793749500000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "bdc2751f-d384-43a8-8120-8b636db12e12",
          "CourseId": "00524457",
          "CourseIdTrimmed": "524457",
          "EventName": "GHAC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788906600000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788908400000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789079400000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789081200000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789511400000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789513200000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789684200000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789686000000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790116200000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790118000000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790289000000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790290800000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790721000000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790722800000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790893800000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790895600000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "f28cbb2a-a5e2-4ca2-90a4-583ae90a89c4",
          "CourseId": "00522426",
          "CourseIdTrimmed": "522426",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788906600000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788908400000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789079400000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789081200000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789511400000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789513200000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789684200000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789686000000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790116200000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790118000000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790289000000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790290800000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790721000000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790722800000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790893800000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790895600000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "bc54b643-318d-49d5-a087-13472162922d",
          "CourseId": "00528735",
          "CourseIdTrimmed": "528735",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788906600000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788908400000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789079400000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789081200000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789511400000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789513200000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789684200000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789686000000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790116200000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790118000000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790289000000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790290800000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790721000000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790722800000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790893800000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790895600000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "167aed05-d293-407d-9898-72341547c633",
          "CourseId": "00522429",
          "CourseIdTrimmed": "522429",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788908400000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788910200000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789081200000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789083000000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789513200000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789515000000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789686000000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789687800000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790118000000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790119800000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790290800000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790292600000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790722800000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790724600000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790895600000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790897400000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "0d1eb96d-5f21-4ddb-a800-7f10b4a2c260",
          "CourseId": "00528736",
          "CourseIdTrimmed": "528736",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788908400000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788910200000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789081200000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789083000000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789513200000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789515000000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789686000000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789687800000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790118000000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790119800000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790290800000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790292600000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790722800000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790724600000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790895600000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790897400000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "35ae3e82-abe9-4b5a-b84b-54ea8b9f0f39",
          "CourseId": "00524458",
          "CourseIdTrimmed": "524458",
          "EventName": "GHAC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788910200000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788912000000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789083000000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789084800000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789515000000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789516800000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789687800000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789689600000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790119800000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790121600000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790292600000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790294400000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790724600000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790726400000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790897400000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790899200000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "24572fd2-bc85-4b2b-8d7c-3271b7d4c358",
          "CourseId": "00522431",
          "CourseIdTrimmed": "522431",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788910200000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788912000000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789083000000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789084800000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789515000000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789516800000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789687800000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789689600000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790119800000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790121600000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790292600000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790294400000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790724600000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790726400000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790897400000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790899200000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "a38669bd-4be9-46dd-b010-4cec9daa4b61",
          "CourseId": "00528738",
          "CourseIdTrimmed": "528738",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788910200000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788912000000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789083000000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789084800000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789515000000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789516800000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789687800000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789689600000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790119800000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790121600000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790292600000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790294400000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790724600000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790726400000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790897400000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790899200000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "87480502-a6f0-4a35-95c1-50016b70494c",
          "CourseId": "00528743",
          "CourseIdTrimmed": "528743",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788912000000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788913800000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789084800000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789086600000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789516800000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789518600000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789689600000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789691400000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790121600000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790123400000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790294400000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790296200000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790726400000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790728200000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790899200000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790901000000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "f20caf68-5438-44d3-96a0-f8a7732df611",
          "CourseId": "00522435",
          "CourseIdTrimmed": "522435",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788913800000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788915600000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789086600000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789088400000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789518600000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789520400000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789691400000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789693200000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790123400000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790125200000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790296200000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790298000000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790728200000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790730000000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790901000000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790902800000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "78a37647-f0ea-4ba5-bd00-55d6648963b8",
          "CourseId": "00528745",
          "CourseIdTrimmed": "528745",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788913800000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788915600000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789086600000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789088400000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789518600000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789520400000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789691400000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789693200000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790123400000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790125200000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790296200000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790298000000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790728200000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790730000000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790901000000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790902800000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "4b6c0276-df4e-44b1-8093-666fe92d48a4",
          "CourseId": "00528747",
          "CourseIdTrimmed": "528747",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788915600000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788917400000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789088400000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789090200000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789520400000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789522200000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789693200000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789695000000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790125200000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790127000000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790298000000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790299800000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790730000000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790731800000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790902800000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790904600000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "e0df1900-39c8-4eab-80fc-6ade8b7b291f",
          "CourseId": "00524498",
          "CourseIdTrimmed": "524498",
          "EventName": "GHAC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788917400000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788919200000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789090200000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789092000000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789522200000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789524000000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789695000000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789696800000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790127000000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790128800000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790299800000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790301600000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790731800000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790733600000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790904600000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790906400000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "da58bbeb-10fb-468d-9faf-e839cbfcd651",
          "CourseId": "00522439",
          "CourseIdTrimmed": "522439",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788917400000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788919200000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789090200000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789092000000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789522200000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789524000000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789695000000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789696800000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790127000000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790128800000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790299800000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790301600000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790731800000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790733600000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790904600000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790906400000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "163121bd-6c07-442e-b095-797f9a61dad2",
          "CourseId": "00528752",
          "CourseIdTrimmed": "528752",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788917400000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788919200000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789090200000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789092000000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789522200000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789524000000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789695000000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789696800000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790127000000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790128800000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790299800000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790301600000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790731800000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790733600000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790904600000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790906400000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "d2986e54-846d-4459-a4fd-c91201971961",
          "CourseId": "00528756",
          "CourseIdTrimmed": "528756",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788919200000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788921000000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789092000000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789093800000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789524000000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789525800000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789696800000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789698600000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790128800000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790130600000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790301600000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790303400000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790733600000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790735400000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790906400000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790908200000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:00 pm - 03:30 pm",
          "EventId": "a24bfe52-b7fd-4646-bc86-9e0fcc4d0078",
          "CourseId": "00528640",
          "CourseIdTrimmed": "528640",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $48.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "03:00 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "03:30 PM",
          "FirstOccurrenceFormattedEndTime": "03:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788991200000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788993000000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789423200000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789425000000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789596000000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789597800000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790028000000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790029800000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790200800000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790202600000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790632800000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790634600000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:15 pm - 03:45 pm",
          "EventId": "a345bf9e-22b0-49dd-924e-b71385328592",
          "CourseId": "00519317",
          "CourseIdTrimmed": "519317",
          "EventName": "SSIP - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSIP - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "03:15 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "03:45 PM",
          "FirstOccurrenceFormattedEndTime": "03:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788992100000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788993900000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789596900000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789598700000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790201700000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790203500000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791411300000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791413100000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792016100000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792017900000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792620900000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792622700000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793225700000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793227500000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793834100000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793835900000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "355778fd-3fdc-4f94-8943-c4caaa6be3c8",
          "CourseId": "00525823",
          "CourseIdTrimmed": "525823",
          "EventName": "GHAC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788993000000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788994800000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789597800000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789599600000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790202600000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790204400000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791412200000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791414000000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792017000000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792018800000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792621800000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792623600000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793226600000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793228400000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793835000000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793836800000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "4d2165d1-ebac-4af1-a234-0e45a17452cd",
          "CourseId": "00528644",
          "CourseIdTrimmed": "528644",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $48.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788993000000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788994800000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789425000000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789426800000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789597800000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789599600000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790029800000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790031600000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790202600000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790204400000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790634600000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790636400000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "b270a2bb-07b7-4391-a119-999a63cf252d",
          "CourseId": "00520638",
          "CourseIdTrimmed": "520638",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $48.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788994800000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788996600000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789426800000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789428600000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789599600000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789601400000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790031600000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790033400000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790204400000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790206200000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790636400000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790638200000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "7949c8d5-367f-41e2-b5d5-c9320e98224f",
          "CourseId": "00528645",
          "CourseIdTrimmed": "528645",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $48.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788994800000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788996600000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789426800000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789428600000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789599600000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789601400000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790031600000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790033400000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790204400000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790206200000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790636400000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790638200000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "336fea93-7c3a-430a-846e-f3d5f75504f3",
          "CourseId": "00525825",
          "CourseIdTrimmed": "525825",
          "EventName": "GHAC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788996600000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788998400000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789601400000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789603200000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790206200000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790208000000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791415800000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791417600000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792020600000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792022400000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792625400000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792627200000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793230200000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793232000000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793838600000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793840400000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "eafaed33-9190-4352-abbf-3a3c1d481ecd",
          "CourseId": "00528641",
          "CourseIdTrimmed": "528641",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $48.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788996600000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788998400000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789428600000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789430400000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789601400000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789603200000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790033400000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790035200000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790206200000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790208000000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790638200000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790640000000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:45 pm - 05:15 pm",
          "EventId": "0d457752-df23-4465-ac55-e31dee65f422",
          "CourseId": "00529139",
          "CourseIdTrimmed": "529139",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L5 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "04:45 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "05:15 PM",
          "FirstOccurrenceFormattedEndTime": "05:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788997500000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788999300000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789602300000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789604100000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790207100000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790208900000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791416700000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791418500000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792021500000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792023300000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792626300000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792628100000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793231100000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793232900000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793839500000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793841300000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "c418a0e2-5c10-4703-adc7-d6ace2d4ae14",
          "CourseId": "00520639",
          "CourseIdTrimmed": "520639",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $48.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788998400000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789000200000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789430400000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789432200000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789603200000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789605000000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790035200000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790037000000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790208000000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790209800000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790640000000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790641800000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "f9017183-a04e-45ab-8fc6-06883d188bd9",
          "CourseId": "00528646",
          "CourseIdTrimmed": "528646",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $48.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788998400000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789000200000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789430400000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789432200000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789603200000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789605000000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790035200000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790037000000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790208000000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790209800000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790640000000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790641800000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "81d488ed-1690-4483-922c-53e420f74c1e",
          "CourseId": "00525826",
          "CourseIdTrimmed": "525826",
          "EventName": "GHAC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789000200000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789002000000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789605000000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789606800000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790209800000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790211600000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791419400000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791421200000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792024200000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792026000000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792629000000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792630800000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793233800000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793235600000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793842200000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793844000000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "c5d6ba57-b53d-4cfb-b3a2-f77a8f988ed0",
          "CourseId": "00528642",
          "CourseIdTrimmed": "528642",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $48.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789000200000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789002000000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789432200000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789434000000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789605000000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789606800000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790037000000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790038800000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790209800000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790211600000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790641800000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790643600000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "e0bc82a6-544a-4941-9f22-7a81ffa08d22",
          "CourseId": "00520640",
          "CourseIdTrimmed": "520640",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $48.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789002000000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789003800000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789434000000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789435800000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789606800000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789608600000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790038800000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790040600000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790211600000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790213400000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790643600000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790645400000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "4701a6dc-aec4-4808-9b93-2c7ebc403177",
          "CourseId": "00528649",
          "CourseIdTrimmed": "528649",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $48.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789003800000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789005600000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789435800000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789437600000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789608600000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789610400000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790040600000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790042400000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790213400000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790215200000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790645400000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790647200000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "700a4091-5a93-46ed-9446-861b66f9de16",
          "CourseId": "00528643",
          "CourseIdTrimmed": "528643",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $48.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789005600000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789007400000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789437600000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789439400000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789610400000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789612200000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790042400000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790044200000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790215200000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790217000000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790647200000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790649000000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Sep-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "64f8dd06-717c-46f7-92a2-47952c8eab1a",
          "CourseId": "00519320",
          "CourseIdTrimmed": "519320",
          "EventName": "SSIP - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSIP - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 10th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789081200000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789083000000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789686000000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789687800000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790290800000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790292600000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790895600000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790897400000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791500400000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791502200000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792105200000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792107000000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792710000000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792711800000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793314800000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793316600000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793923200000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793925000000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "08:30 am - 09:00 am",
          "EventId": "db0bd1a5-877e-410d-89b9-ba38a12013d6",
          "CourseId": "00523662",
          "CourseIdTrimmed": "523662",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "08:30 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "09:00 AM",
          "FirstOccurrenceFormattedEndTime": "09:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789227000000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789228800000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789313400000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789315200000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789831800000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789833600000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789918200000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789920000000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790436600000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790438400000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790523000000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790524800000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791041400000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791043200000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791127800000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791129600000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "f39acc04-7459-45c0-a3fd-e9010ea39d3a",
          "CourseId": "00528881",
          "CourseIdTrimmed": "528881",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789228800000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789230600000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789315200000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789317000000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789833600000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789835400000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789920000000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789921800000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790438400000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790440200000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790524800000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790526600000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791043200000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791045000000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791129600000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791131400000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 07-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:15 am - 09:45 am",
          "EventId": "5c677252-aeb7-41bf-ace8-cd67e8e39375",
          "CourseId": "00529138",
          "CourseIdTrimmed": "529138",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Beach - East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:15 AM",
          "FormattedEndDate": "Nov 7th",
          "FormattedEndTime": "09:45 AM",
          "FirstOccurrenceFormattedEndTime": "09:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789229700000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789231500000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789834500000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789836300000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790439300000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790441100000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791044100000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791045900000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792253700000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792255500000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792858500000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792860300000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793463300000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793465100000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794071700000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794073500000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:15 am - 09:45 am",
          "EventId": "d79bacdf-f365-4375-b702-697aa890995c",
          "CourseId": "00523664",
          "CourseIdTrimmed": "523664",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:15 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "09:45 AM",
          "FirstOccurrenceFormattedEndTime": "09:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789229700000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789231500000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789316100000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789317900000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789834500000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789836300000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789920900000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789922700000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790439300000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790441100000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790525700000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790527500000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791044100000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791045900000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791130500000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791132300000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 07-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:15 am - 09:45 am",
          "EventId": "c969ca06-9339-4cad-a345-5f484d99ade7",
          "CourseId": "00530536",
          "CourseIdTrimmed": "530536",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L6 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:15 AM",
          "FormattedEndDate": "Nov 7th",
          "FormattedEndTime": "09:45 AM",
          "FirstOccurrenceFormattedEndTime": "09:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789229700000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789231500000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789834500000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789836300000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790439300000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790441100000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791044100000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791045900000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792253700000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792255500000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792858500000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792860300000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793463300000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793465100000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794071700000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794073500000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 07-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "da4e7350-502b-4208-afad-00d12e214511",
          "CourseId": "00527859",
          "CourseIdTrimmed": "527859",
          "EventName": "GHAC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $56.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Nov 7th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789230600000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789232400000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789835400000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789837200000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790440200000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790442000000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791045000000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791046800000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792859400000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792861200000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793464200000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793466000000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794072600000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794074400000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "0031be22-a8bb-4e7c-9d3f-e9ec014fb858",
          "CourseId": "00528884",
          "CourseIdTrimmed": "528884",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789230600000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789232400000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789317000000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789318800000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789835400000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789837200000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789921800000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789923600000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790440200000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790442000000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790526600000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790528400000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791045000000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791046800000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791131400000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791133200000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 07-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:45 am - 10:15 am",
          "EventId": "5d1ef946-6024-4600-9b85-855654d13cb6",
          "CourseId": "00529152",
          "CourseIdTrimmed": "529152",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Beach - East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:45 AM",
          "FormattedEndDate": "Nov 7th",
          "FormattedEndTime": "10:15 AM",
          "FirstOccurrenceFormattedEndTime": "10:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789231500000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789233300000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789836300000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789838100000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790441100000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790442900000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791045900000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791047700000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792255500000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792257300000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792860300000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792862100000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793465100000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793466900000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794073500000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794075300000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 07-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:45 am - 10:15 am",
          "EventId": "0a5f058a-d57d-4f67-a103-067a1e8a0789",
          "CourseId": "00530538",
          "CourseIdTrimmed": "530538",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L6 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:45 AM",
          "FormattedEndDate": "Nov 7th",
          "FormattedEndTime": "10:15 AM",
          "FirstOccurrenceFormattedEndTime": "10:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789231500000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789233300000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789836300000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789838100000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790441100000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790442900000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791045900000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791047700000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792255500000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792257300000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792860300000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792862100000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793465100000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793466900000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794073500000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794075300000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 07-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "26958d12-29a5-4004-9225-a5fbc17c65ed",
          "CourseId": "00527900",
          "CourseIdTrimmed": "527900",
          "EventName": "GHAC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $56.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Nov 7th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789232400000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789234200000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789837200000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789839000000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790442000000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790443800000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791046800000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791048600000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792861200000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792863000000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793466000000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793467800000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794074400000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794076200000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "cc61b600-6aed-484b-8d4d-466d9c0a2bd1",
          "CourseId": "00528888",
          "CourseIdTrimmed": "528888",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789232400000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789234200000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789318800000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789320600000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789837200000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789839000000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789923600000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789925400000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790442000000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790443800000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790528400000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790530200000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791046800000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791048600000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791133200000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791135000000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 07-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:15 am - 10:45 am",
          "EventId": "f242bbe2-55e3-4e44-9f33-876214ed06ca",
          "CourseId": "00529155",
          "CourseIdTrimmed": "529155",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Beach - East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "10:15 AM",
          "FormattedEndDate": "Nov 7th",
          "FormattedEndTime": "10:45 AM",
          "FirstOccurrenceFormattedEndTime": "10:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789233300000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789235100000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789838100000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789839900000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790442900000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790444700000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791047700000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791049500000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792257300000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792259100000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792862100000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792863900000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793466900000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793468700000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794075300000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794077100000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 07-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:15 am - 10:45 am",
          "EventId": "84e05d9e-74a4-4a3a-a648-8563c005899b",
          "CourseId": "00530539",
          "CourseIdTrimmed": "530539",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L6 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "10:15 AM",
          "FormattedEndDate": "Nov 7th",
          "FormattedEndTime": "10:45 AM",
          "FirstOccurrenceFormattedEndTime": "10:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789233300000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789235100000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789838100000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789839900000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790442900000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790444700000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791047700000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791049500000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792257300000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792259100000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792862100000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792863900000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793466900000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793468700000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794075300000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794077100000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "45e4e997-cccf-49ff-841c-4550ef9fc444",
          "CourseId": "00528893",
          "CourseIdTrimmed": "528893",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789234200000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789236000000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789320600000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789322400000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789839000000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789840800000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789925400000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789927200000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790443800000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790445600000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790530200000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790532000000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791048600000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791050400000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791135000000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791136800000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:45 am - 11:15 am",
          "EventId": "f9d8c17a-648c-4577-9597-e7e837ce0cc5",
          "CourseId": "00523666",
          "CourseIdTrimmed": "523666",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "10:45 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "11:15 AM",
          "FirstOccurrenceFormattedEndTime": "11:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789235100000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789236900000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789321500000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789323300000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789839900000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789841700000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789926300000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789928100000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790444700000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790446500000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790531100000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790532900000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791049500000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791051300000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791135900000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791137700000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 07-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "1c8f1f31-3aff-451a-8b22-39ceb9169e64",
          "CourseId": "00529157",
          "CourseIdTrimmed": "529157",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Beach - East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Nov 7th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789236000000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789237800000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789840800000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789842600000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790445600000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790447400000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791050400000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791052200000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792260000000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792261800000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792864800000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792866600000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793469600000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793471400000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794078000000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794079800000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "a0dde2b8-02a3-4406-8196-2e9ae3a4859a",
          "CourseId": "00528897",
          "CourseIdTrimmed": "528897",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789236000000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789237800000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789322400000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789324200000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789840800000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789842600000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789927200000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789929000000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790445600000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790447400000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790532000000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790533800000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791050400000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791052200000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791136800000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791138600000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "06608b57-2d01-49b5-b489-7a432b79f98c",
          "CourseId": "00523677",
          "CourseIdTrimmed": "523677",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789237800000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789239600000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789324200000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789326000000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789842600000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789844400000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789929000000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789930800000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790447400000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790449200000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790533800000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790535600000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791052200000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791054000000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791138600000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791140400000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "86ee03ba-20f1-4f02-83d3-4e8d63091af7",
          "CourseId": "00528899",
          "CourseIdTrimmed": "528899",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789237800000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789239600000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789324200000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789326000000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789842600000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789844400000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789929000000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789930800000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790447400000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790449200000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790533800000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790535600000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791052200000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791054000000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791138600000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791140400000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 07-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:45 am - 12:15 pm",
          "EventId": "8c148c6c-96be-4018-a0d5-d750b6c7db24",
          "CourseId": "00529161",
          "CourseIdTrimmed": "529161",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Beach - East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "11:45 AM",
          "FormattedEndDate": "Nov 7th",
          "FormattedEndTime": "12:15 PM",
          "FirstOccurrenceFormattedEndTime": "12:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789238700000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789240500000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789843500000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789845300000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790448300000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790450100000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791053100000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791054900000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792262700000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792264500000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792867500000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792869300000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793472300000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793474100000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794080700000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794082500000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 07-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:45 am - 12:15 pm",
          "EventId": "87271463-a788-4709-a19d-a58a5f2c6df2",
          "CourseId": "00530541",
          "CourseIdTrimmed": "530541",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L6 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "11:45 AM",
          "FormattedEndDate": "Nov 7th",
          "FormattedEndTime": "12:15 PM",
          "FirstOccurrenceFormattedEndTime": "12:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789238700000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789240500000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789843500000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789845300000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790448300000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790450100000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791053100000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791054900000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792262700000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792264500000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792867500000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792869300000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793472300000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793474100000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794080700000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794082500000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 07-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "10d9c28d-8d09-4df0-81a7-ff65333ce121",
          "CourseId": "00527922",
          "CourseIdTrimmed": "527922",
          "EventName": "GHAC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $56.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Nov 7th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789239600000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789241400000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789844400000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789846200000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790449200000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790451000000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791054000000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791055800000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792868400000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792870200000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793473200000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793475000000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794081600000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794083400000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "74884125-a39a-459b-bde6-e6eb69c5d2b3",
          "CourseId": "00523679",
          "CourseIdTrimmed": "523679",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789239600000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789241400000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789326000000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789327800000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789844400000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789846200000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789930800000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789932600000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790449200000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790451000000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790535600000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790537400000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791054000000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791055800000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791140400000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791142200000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "9062e592-dd58-46cb-a89f-1e29436b07e4",
          "CourseId": "00528903",
          "CourseIdTrimmed": "528903",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789239600000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789241400000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789326000000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789327800000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789844400000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789846200000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789930800000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789932600000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790449200000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790451000000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790535600000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790537400000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791054000000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791055800000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791140400000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791142200000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 07-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:15 pm - 12:45 pm",
          "EventId": "027da0d9-1368-4abe-8c85-d5a1c9fd14fe",
          "CourseId": "00530542",
          "CourseIdTrimmed": "530542",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L6 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "12:15 PM",
          "FormattedEndDate": "Nov 7th",
          "FormattedEndTime": "12:45 PM",
          "FirstOccurrenceFormattedEndTime": "12:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789240500000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789242300000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789845300000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789847100000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790450100000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790451900000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791054900000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791056700000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792264500000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792266300000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792869300000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792871100000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793474100000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793475900000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794082500000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794084300000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "4b340b22-a30d-4014-a2ea-32726789aa13",
          "CourseId": "00528906",
          "CourseIdTrimmed": "528906",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789241400000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789243200000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789327800000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789329600000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789846200000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789848000000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789932600000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789934400000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790451000000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790452800000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790537400000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790539200000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791055800000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791057600000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791142200000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791144000000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Sep-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "f3cb1b19-2573-4f23-a5a2-9be18d39db0b",
          "CourseId": "00530408",
          "CourseIdTrimmed": "530408",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L6 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Sep 13th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789315200000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789317000000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789920000000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789921800000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790524800000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790526600000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791129600000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791131400000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792339200000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792341000000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792944000000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792945800000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793552400000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793554200000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794157200000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794159000000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Sep-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:15 am - 11:45 am",
          "EventId": "aaad7eca-5d73-4830-87de-63dc2dd1f8e6",
          "CourseId": "00530410",
          "CourseIdTrimmed": "530410",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L6 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Sep 13th, 2026",
          "FormattedStartTime": "11:15 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "11:45 AM",
          "FirstOccurrenceFormattedEndTime": "11:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789323300000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789325100000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789928100000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789929900000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790532900000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790534700000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791137700000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791139500000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792347300000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792349100000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792952100000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792953900000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793560500000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793562300000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794165300000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794167100000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:15 pm - 03:45 pm",
          "EventId": "59483c3a-0194-4878-bedb-e718e6e7b798",
          "CourseId": "00519305",
          "CourseIdTrimmed": "519305",
          "EventName": "SSIP - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSIP - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $56.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "03:15 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "03:45 PM",
          "FirstOccurrenceFormattedEndTime": "03:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789424100000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789425900000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790028900000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790030700000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790633700000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790635500000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791238500000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791240300000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792448100000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792449900000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793052900000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793054700000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793661300000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793663100000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "c045613f-630c-4769-9c5e-726a1779b447",
          "CourseId": "00525757",
          "CourseIdTrimmed": "525757",
          "EventName": "GHAC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $56.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789425000000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789426800000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790029800000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790031600000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790634600000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790636400000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791239400000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791241200000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792449000000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792450800000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793053800000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793055600000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793662200000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793664000000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "64e512bb-c791-4da3-a93b-e9a20878b46e",
          "CourseId": "00525758",
          "CourseIdTrimmed": "525758",
          "EventName": "GHAC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $56.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789428600000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789430400000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790033400000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790035200000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790638200000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790640000000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791243000000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791244800000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792452600000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792454400000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793057400000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793059200000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793665800000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793667600000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:45 pm - 05:15 pm",
          "EventId": "a1b7fb0f-942b-4353-b38b-602cb844f1b8",
          "CourseId": "00529017",
          "CourseIdTrimmed": "529017",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L5 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $56.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "04:45 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "05:15 PM",
          "FirstOccurrenceFormattedEndTime": "05:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789429500000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789431300000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790034300000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790036100000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790639100000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790640900000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791243900000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791245700000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792453500000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792455300000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793058300000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793060100000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793666700000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793668500000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "543e51de-fcec-4141-b1ed-95b6d4a9e8f3",
          "CourseId": "00525759",
          "CourseIdTrimmed": "525759",
          "EventName": "GHAC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $56.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789435800000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789437600000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790040600000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790042400000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790645400000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790647200000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791250200000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791252000000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792459800000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792461600000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793064600000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793066400000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793673000000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793674800000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:00 pm - 03:30 pm",
          "EventId": "ace5b532-6d2f-48b1-9150-edc73a9ad96a",
          "CourseId": "00529537",
          "CourseIdTrimmed": "529537",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "03:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "03:30 PM",
          "FirstOccurrenceFormattedEndTime": "03:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791237600000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791239400000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791410400000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791412200000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792015200000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792017000000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792447200000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792449000000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792620000000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792621800000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793052000000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793053800000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793224800000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793226600000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793660400000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793662200000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793833200000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793835000000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "05b6d6d4-5b8c-456d-81d5-0784e86e4ca7",
          "CourseId": "00529538",
          "CourseIdTrimmed": "529538",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791239400000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791241200000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791412200000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791414000000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792017000000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792018800000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792449000000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792450800000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792621800000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792623600000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793053800000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793055600000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793226600000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793228400000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793662200000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793664000000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793835000000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793836800000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "0caf5a70-abcb-49b2-b3a2-7c41d4b26142",
          "CourseId": "00524648",
          "CourseIdTrimmed": "524648",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791241200000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791243000000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791414000000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791415800000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792018800000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792020600000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792450800000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792452600000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792623600000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792625400000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793055600000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793057400000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793228400000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793230200000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793664000000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793665800000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793836800000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793838600000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "9eb8a49b-d8e7-4f7c-aeae-9e2c704a622c",
          "CourseId": "00529539",
          "CourseIdTrimmed": "529539",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791241200000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791243000000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791414000000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791415800000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792018800000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792020600000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792450800000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792452600000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792623600000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792625400000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793055600000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793057400000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793228400000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793230200000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793664000000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793665800000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793836800000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793838600000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "da32d3a8-6c38-4be0-bd2f-b006de561113",
          "CourseId": "00529545",
          "CourseIdTrimmed": "529545",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791243000000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791244800000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791415800000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791417600000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792020600000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792022400000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792452600000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792454400000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792625400000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792627200000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793057400000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793059200000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793230200000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793232000000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793665800000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793667600000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793838600000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793840400000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "efb8584c-e2b5-468b-9d1c-37037e1a43e5",
          "CourseId": "00524649",
          "CourseIdTrimmed": "524649",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791244800000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791246600000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791417600000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791419400000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792022400000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792024200000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792454400000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792456200000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792627200000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792629000000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793059200000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793061000000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793232000000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793233800000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793667600000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793669400000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793840400000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793842200000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "46a13ee3-5aa8-4130-aa6a-b139d85fe09f",
          "CourseId": "00529550",
          "CourseIdTrimmed": "529550",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791244800000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791246600000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791417600000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791419400000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792022400000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792024200000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792454400000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792456200000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792627200000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792629000000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793059200000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793061000000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793232000000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793233800000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793667600000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793669400000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793840400000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793842200000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "8a43af46-0ce2-4cd4-8e6e-1988992d9657",
          "CourseId": "00529556",
          "CourseIdTrimmed": "529556",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791246600000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791248400000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791419400000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791421200000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792024200000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792026000000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792456200000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792458000000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792629000000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792630800000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793061000000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793062800000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793233800000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793235600000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793669400000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793671200000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793842200000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793844000000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "bdcc658a-d72d-40de-9d28-4ce52aaf621e",
          "CourseId": "00524650",
          "CourseIdTrimmed": "524650",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791248400000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791250200000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791421200000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791423000000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792026000000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792027800000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792458000000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792459800000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792630800000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792632600000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793062800000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793064600000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793235600000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793237400000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793671200000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793673000000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793844000000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793845800000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "7e53264b-c012-4ead-b266-7255ffdee120",
          "CourseId": "00529559",
          "CourseIdTrimmed": "529559",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791250200000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791252000000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791423000000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791424800000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792027800000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792029600000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792459800000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792461600000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792632600000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792634400000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793064600000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793066400000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793237400000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793239200000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793673000000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793674800000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793845800000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793847600000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "76989dc2-8d77-462a-a7b1-99a6e7b10169",
          "CourseId": "00529562",
          "CourseIdTrimmed": "529562",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791252000000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791253800000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791424800000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791426600000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792029600000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792031400000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792461600000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792463400000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792634400000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792636200000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793066400000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793068200000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793239200000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793241000000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793674800000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793676600000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793847600000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793849400000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "b9d8e1f1-2600-483b-96c2-f9dd69397dca",
          "CourseId": "00525680",
          "CourseIdTrimmed": "525680",
          "EventName": "GHAC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791325800000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791327600000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791498600000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791500400000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791930600000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791932400000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792103400000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792105200000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792535400000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792537200000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792708200000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792710000000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793140200000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793142000000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793313000000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793314800000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793748600000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793750400000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793921400000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793923200000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "c4f7e09f-e65e-4ddd-a229-e114b7338e17",
          "CourseId": "00524665",
          "CourseIdTrimmed": "524665",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791325800000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791327600000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791498600000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791500400000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791930600000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791932400000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792103400000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792105200000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792535400000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792537200000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792708200000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792710000000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793140200000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793142000000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793313000000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793314800000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793748600000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793750400000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793921400000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793923200000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "3edd95b4-32b6-460a-8c2a-8f16e49754de",
          "CourseId": "00529787",
          "CourseIdTrimmed": "529787",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791325800000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791327600000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791498600000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791500400000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791930600000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791932400000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792103400000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792105200000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792535400000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792537200000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792708200000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792710000000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793140200000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793142000000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793313000000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793314800000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793748600000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793750400000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793921400000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793923200000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "7ef5963b-f053-4406-906b-647c2fb652aa",
          "CourseId": "00524682",
          "CourseIdTrimmed": "524682",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791327600000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791329400000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791500400000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791502200000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791932400000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791934200000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792105200000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792107000000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792537200000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792539000000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792710000000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792711800000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793142000000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793143800000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793314800000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793316600000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793750400000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793752200000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793923200000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793925000000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "60a92776-54c1-4dce-839c-41a15407c475",
          "CourseId": "00529790",
          "CourseIdTrimmed": "529790",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791327600000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791329400000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791500400000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791502200000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791932400000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791934200000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792105200000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792107000000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792537200000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792539000000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792710000000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792711800000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793142000000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793143800000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793314800000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793316600000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793750400000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793752200000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793923200000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793925000000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "71706a6c-1538-4eb6-9930-44f133d1104c",
          "CourseId": "00525681",
          "CourseIdTrimmed": "525681",
          "EventName": "GHAC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791329400000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791331200000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791502200000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791504000000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791934200000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791936000000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792107000000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792108800000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792539000000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792540800000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792711800000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792713600000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793143800000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793145600000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793316600000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793318400000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793752200000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793754000000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793925000000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793926800000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "4765a5c4-2825-46e2-98ae-ef4796b15a9f",
          "CourseId": "00524690",
          "CourseIdTrimmed": "524690",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791329400000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791331200000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791502200000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791504000000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791934200000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791936000000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792107000000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792108800000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792539000000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792540800000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792711800000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792713600000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793143800000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793145600000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793316600000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793318400000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793752200000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793754000000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793925000000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793926800000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "5150c812-f288-4519-bacb-c26aea049396",
          "CourseId": "00529804",
          "CourseIdTrimmed": "529804",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791329400000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791331200000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791502200000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791504000000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791934200000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791936000000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792107000000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792108800000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792539000000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792540800000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792711800000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792713600000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793143800000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793145600000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793316600000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793318400000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793752200000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793754000000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793925000000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793926800000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "f6079548-a0e0-4242-8c85-0f064f7f89c3",
          "CourseId": "00529809",
          "CourseIdTrimmed": "529809",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791331200000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791333000000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791504000000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791505800000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791936000000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791937800000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792108800000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792110600000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792540800000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792542600000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792713600000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792715400000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793145600000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793147400000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793318400000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793320200000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793754000000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793755800000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793926800000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793928600000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "7c15ae6c-6ba8-41b0-ac31-8e7ed50948f7",
          "CourseId": "00524692",
          "CourseIdTrimmed": "524692",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791333000000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791334800000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791505800000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791507600000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791937800000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791939600000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792110600000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792112400000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792542600000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792544400000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792715400000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792717200000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793147400000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793149200000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793320200000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793322000000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793755800000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793757600000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793928600000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793930400000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "9f3d7e75-cc43-449a-bfbc-88cd6de2d705",
          "CourseId": "00529815",
          "CourseIdTrimmed": "529815",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791333000000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791334800000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791505800000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791507600000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791937800000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791939600000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792110600000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792112400000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792542600000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792544400000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792715400000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792717200000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793147400000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793149200000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793320200000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793322000000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793755800000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793757600000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793928600000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793930400000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "38766d1e-f1dc-49fc-94ae-5213dfae0592",
          "CourseId": "00529824",
          "CourseIdTrimmed": "529824",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791334800000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791336600000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791507600000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791509400000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791939600000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791941400000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792112400000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792114200000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792544400000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792546200000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792717200000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792719000000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793149200000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793151000000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793322000000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793323800000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793757600000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793759400000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793930400000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793932200000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "a24385f7-29ec-4126-8ab2-8671a6450947",
          "CourseId": "00525682",
          "CourseIdTrimmed": "525682",
          "EventName": "GHAC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791336600000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791338400000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791509400000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791511200000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791941400000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791943200000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792114200000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792116000000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792546200000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792548000000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792719000000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792720800000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793151000000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793152800000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793323800000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793325600000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793759400000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793761200000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793932200000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793934000000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "c4de9829-9fc6-4f4f-9d4c-2fa38d183069",
          "CourseId": "00524693",
          "CourseIdTrimmed": "524693",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791336600000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791338400000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791509400000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791511200000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791941400000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791943200000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792114200000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792116000000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792546200000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792548000000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792719000000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792720800000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793151000000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793152800000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793323800000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793325600000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793759400000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793761200000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793932200000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793934000000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "c5e73eaa-94f1-4d2a-bfdf-49ff94e486c5",
          "CourseId": "00529831",
          "CourseIdTrimmed": "529831",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791336600000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791338400000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791509400000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791511200000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791941400000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791943200000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792114200000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792116000000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792546200000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792548000000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792719000000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792720800000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793151000000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793152800000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793323800000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793325600000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793759400000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793761200000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793932200000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793934000000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "af1059f2-f02a-4c47-b98c-caebec3a1754",
          "CourseId": "00529833",
          "CourseIdTrimmed": "529833",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791338400000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791340200000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791511200000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791513000000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791943200000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791945000000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792116000000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792117800000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792548000000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792549800000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792720800000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792722600000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793152800000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793154600000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793325600000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793327400000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793761200000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793763000000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793934000000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793935800000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "08:30 am - 09:00 am",
          "EventId": "82c3c7b7-a774-4d40-b1b1-ecd4bc2f0503",
          "CourseId": "00527202",
          "CourseIdTrimmed": "527202",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "08:30 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "09:00 AM",
          "FirstOccurrenceFormattedEndTime": "09:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792251000000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792252800000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792337400000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792339200000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792855800000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792857600000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792942200000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792944000000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793460600000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793462400000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793550600000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793552400000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794069000000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794070800000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794155400000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794157200000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "8f4df2f9-ccd3-48f8-924a-e6f70056fb80",
          "CourseId": "00529984",
          "CourseIdTrimmed": "529984",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792252800000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792254600000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792339200000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792341000000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792857600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792859400000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792944000000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792945800000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793462400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793464200000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793552400000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793554200000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794070800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794072600000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794157200000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794159000000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:15 am - 09:45 am",
          "EventId": "1a3da1b4-7adc-41c8-a526-a400c07cd2d4",
          "CourseId": "00527205",
          "CourseIdTrimmed": "527205",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "09:15 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "09:45 AM",
          "FirstOccurrenceFormattedEndTime": "09:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792253700000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792255500000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792340100000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792341900000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792858500000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792860300000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792944900000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792946700000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793463300000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793465100000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793553300000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793555100000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794071700000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794073500000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794158100000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794159900000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "63e0fefc-b503-468c-b8a5-908d41b89a69",
          "CourseId": "00529987",
          "CourseIdTrimmed": "529987",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792254600000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792256400000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792341000000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792342800000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792859400000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792861200000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792945800000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792947600000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793464200000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793466000000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793554200000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793556000000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794072600000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794074400000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794159000000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794160800000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "2a9d9e54-06ba-481e-b00c-4625b10796d8",
          "CourseId": "00529992",
          "CourseIdTrimmed": "529992",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792256400000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792258200000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792342800000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792344600000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792861200000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792863000000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792947600000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792949400000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793466000000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793467800000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793556000000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793557800000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794074400000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794076200000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794160800000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794162600000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "13dd9ef9-9d72-4897-9260-5d116f912adf",
          "CourseId": "00529995",
          "CourseIdTrimmed": "529995",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792258200000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792260000000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792344600000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792346400000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792863000000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792864800000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792949400000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792951200000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793467800000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793469600000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793557800000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793559600000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794076200000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794078000000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794162600000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794164400000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:45 am - 11:15 am",
          "EventId": "c24cb368-e59d-4e48-a7b9-483e0b0ea31c",
          "CourseId": "00527209",
          "CourseIdTrimmed": "527209",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "10:45 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "11:15 AM",
          "FirstOccurrenceFormattedEndTime": "11:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792259100000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792260900000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792345500000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792347300000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792863900000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792865700000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792950300000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792952100000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793468700000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793470500000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793558700000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793560500000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794077100000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794078900000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794163500000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794165300000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "6c2c3870-5067-452c-9d0c-d9f038b9febc",
          "CourseId": "00530000",
          "CourseIdTrimmed": "530000",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792260000000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792261800000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792346400000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792348200000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792864800000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792866600000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792951200000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792953000000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793469600000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793471400000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793559600000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793561400000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794078000000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794079800000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794164400000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794166200000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "f88cabd5-b2d4-47bf-a98a-eea6226bdfc9",
          "CourseId": "00527210",
          "CourseIdTrimmed": "527210",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792261800000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792263600000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792348200000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792350000000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792866600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792868400000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792953000000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792954800000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793471400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793473200000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793561400000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793563200000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794079800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794081600000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794166200000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794168000000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "74411dda-fc01-4cd0-87f3-72aedb2e4728",
          "CourseId": "00530004",
          "CourseIdTrimmed": "530004",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792261800000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792263600000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792348200000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792350000000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792866600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792868400000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792953000000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792954800000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793471400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793473200000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793561400000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793563200000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794079800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794081600000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794166200000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794168000000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "d792ede3-0562-441f-869b-bee38e230abb",
          "CourseId": "00527211",
          "CourseIdTrimmed": "527211",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792263600000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792265400000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792350000000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792351800000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792868400000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792870200000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792954800000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792956600000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793473200000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793475000000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793563200000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793565000000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794081600000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794083400000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794168000000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794169800000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "5cc70892-830e-483b-9e12-87eb2ea3c208",
          "CourseId": "00530006",
          "CourseIdTrimmed": "530006",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792263600000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792265400000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792350000000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792351800000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792868400000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792870200000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792954800000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792956600000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793473200000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793475000000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793563200000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793565000000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794081600000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794083400000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794168000000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794169800000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "6f46dce5-5b14-41a2-a50f-29d03490b383",
          "CourseId": "00530010",
          "CourseIdTrimmed": "530010",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792265400000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792267200000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792351800000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792353600000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792870200000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792872000000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792956600000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792958400000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793475000000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793476800000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793565000000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793566800000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794083400000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794085200000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794169800000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794171600000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "005a1d30-f073-4882-a26c-ae9e425a7043",
          "CourseId": "00526551",
          "CourseIdTrimmed": "526551",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $48.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 20th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792537200000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792539000000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792710000000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792711800000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793142000000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793143800000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793314800000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793316600000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793750400000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793752200000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793923200000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793925000000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 23070,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "b602c9a1-1084-41a4-bb6f-dc83a9722692",
          "CourseId": "00526553",
          "CourseIdTrimmed": "526553",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $48.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 20th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792539000000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792540800000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792711800000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792713600000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793143800000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793145600000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793316600000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793318400000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793752200000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793754000000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793925000000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793926800000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 23070,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "be36b082-57ce-4e56-9542-a8ef910c8383",
          "CourseId": "00526554",
          "CourseIdTrimmed": "526554",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $48.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 20th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792546200000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792548000000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792719000000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792720800000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793151000000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793152800000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793323800000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793325600000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793759400000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793761200000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793932200000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793934000000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 23070,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:45 pm - 04:15 pm",
          "EventId": "b71a3a42-a71e-4474-a5df-e02dd0a10c32",
          "CourseId": "00526087",
          "CourseIdTrimmed": "526087",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L5 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $56.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "03:45 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "04:15 PM",
          "FirstOccurrenceFormattedEndTime": "04:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792622700000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792624500000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793227500000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793229300000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793835900000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793837700000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795045500000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795047300000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795650300000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795652100000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796255100000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796256900000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796859900000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796861700000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "488c741f-6abc-46e8-82e6-8dfb0b67b510",
          "CourseId": "00526192",
          "CourseIdTrimmed": "526192",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $40.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792623600000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792625400000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793055600000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793057400000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793228400000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793230200000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793664000000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793665800000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793836800000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793838600000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 20190,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "954e4237-483c-4120-a991-1506433252de",
          "CourseId": "00526193",
          "CourseIdTrimmed": "526193",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $40.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792625400000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792627200000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793057400000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793059200000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793230200000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793232000000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793665800000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793667600000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793838600000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793840400000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 20190,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "8d3f1ee6-3794-4c06-bbb5-3373ce6c0294",
          "CourseId": "00526194",
          "CourseIdTrimmed": "526194",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $40.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792629000000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792630800000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793061000000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793062800000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793233800000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793235600000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793669400000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793671200000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793842200000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793844000000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 20190,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "99ac316b-dcc2-419b-8ad6-77ab4346fa1b",
          "CourseId": "00526195",
          "CourseIdTrimmed": "526195",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $40.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792630800000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792632600000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793062800000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793064600000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793235600000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793237400000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793671200000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793673000000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793844000000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793845800000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 20190,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Oct-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:45 pm - 04:15 pm",
          "EventId": "effcf00e-20d6-4e9f-9552-5b3373144b92",
          "CourseId": "00526089",
          "CourseIdTrimmed": "526089",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L5 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 22nd, 2026",
          "FormattedStartTime": "03:45 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "04:15 PM",
          "FirstOccurrenceFormattedEndTime": "04:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792709100000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792710900000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793313900000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793315700000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793922300000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793924100000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794527100000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794528900000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795131900000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795133700000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795736700000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795738500000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796341500000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796343300000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796946300000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796948100000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Oct-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "9641be29-fbce-4fbb-a155-0df5a72bec1c",
          "CourseId": "00526092",
          "CourseIdTrimmed": "526092",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $56.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 23rd, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792796400000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792798200000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793401200000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793403000000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794009600000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794011400000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794614400000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794616200000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795824000000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795825800000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796428800000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796430600000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797033600000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797035400000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Oct-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "8a943274-502d-4d3f-8289-cbd8a70c258e",
          "CourseId": "00526094",
          "CourseIdTrimmed": "526094",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $56.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 23rd, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792805400000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792807200000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793410200000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793412000000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794018600000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794020400000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794623400000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794625200000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795833000000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795834800000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796437800000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796439600000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797042600000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797044400000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "fd0ba280-5673-43bb-95e7-df63d54d135e",
          "CourseId": "00526567",
          "CourseIdTrimmed": "526567",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $48.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792857600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792859400000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792944000000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792945800000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793462400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793464200000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793552400000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793554200000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794070800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794072600000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794157200000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794159000000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 21630,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:15 am - 09:45 am",
          "EventId": "89773ed2-1d6a-427e-9d86-ef70b51a60ef",
          "CourseId": "00526131",
          "CourseIdTrimmed": "526131",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L7 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "09:15 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "09:45 AM",
          "FirstOccurrenceFormattedEndTime": "09:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792858500000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792860300000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793463300000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793465100000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794071700000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794073500000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794676500000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794678300000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795281300000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795283100000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795886100000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795887900000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796490900000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796492700000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797095700000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797097500000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:45 am - 10:15 am",
          "EventId": "b0c64206-1864-4553-960a-6f0e50489266",
          "CourseId": "00526133",
          "CourseIdTrimmed": "526133",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L7 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "09:45 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "10:15 AM",
          "FirstOccurrenceFormattedEndTime": "10:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792860300000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792862100000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793465100000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793466900000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794073500000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794075300000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794678300000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794680100000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795283100000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795284900000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795887900000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795889700000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796492700000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796494500000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797097500000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797099300000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:15 am - 10:45 am",
          "EventId": "a7998692-bc7a-4be1-8fa7-c6e973533f61",
          "CourseId": "00526137",
          "CourseIdTrimmed": "526137",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L7 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "10:15 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "10:45 AM",
          "FirstOccurrenceFormattedEndTime": "10:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792862100000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792863900000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793466900000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793468700000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794075300000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794077100000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794680100000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794681900000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795284900000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795286700000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795889700000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795891500000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796494500000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796496300000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797099300000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797101100000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "01c1ac70-dd6f-40b2-9348-d22641310979",
          "CourseId": "00526568",
          "CourseIdTrimmed": "526568",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $48.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792863000000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792864800000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792949400000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792951200000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793467800000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793469600000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793557800000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793559600000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794076200000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794078000000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794162600000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794164400000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 21630,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "c09b61bd-114d-4b42-a22a-9e2ab4e38c54",
          "CourseId": "00526570",
          "CourseIdTrimmed": "526570",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $48.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792866600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792868400000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792953000000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792954800000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793471400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793473200000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793561400000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793563200000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794079800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794081600000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794166200000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794168000000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 21630,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "1c2a0b26-0d48-4c34-8280-04181a3f1602",
          "CourseId": "00526139",
          "CourseIdTrimmed": "526139",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L7 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792868400000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792870200000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793473200000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793475000000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794081600000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794083400000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794686400000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794688200000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795291200000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795293000000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795896000000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795897800000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796500800000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796502600000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797105600000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797107400000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "d1de7b90-d75a-40ef-a997-17e8465dbc17",
          "CourseId": "00526572",
          "CourseIdTrimmed": "526572",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $48.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792870200000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792872000000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792956600000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792958400000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793475000000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793476800000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793565000000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793566800000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794083400000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794085200000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794169800000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794171600000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 21630,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:00 pm - 03:30 pm",
          "EventId": "dc8d106b-42cd-4df3-a59a-2157d2080304",
          "CourseId": "00529631",
          "CourseIdTrimmed": "529631",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "03:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "03:30 PM",
          "FirstOccurrenceFormattedEndTime": "03:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794265200000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794267000000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794870000000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794871800000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795042800000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795044600000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795474800000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795476600000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795647600000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795649400000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796079600000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796081400000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796252400000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796254200000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796684400000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796686200000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796857200000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796859000000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 07-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:15 pm - 03:45 pm",
          "EventId": "07c88bd7-b17b-4236-9faf-2a4c62815e36",
          "CourseId": "00519322",
          "CourseIdTrimmed": "519322",
          "EventName": "SSIP - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSIP - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $40.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "03:15 PM",
          "FormattedEndDate": "Dec 7th",
          "FormattedEndTime": "03:45 PM",
          "FirstOccurrenceFormattedEndTime": "03:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794266100000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794267900000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794870900000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794872700000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795475700000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795477500000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796080500000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796082300000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796685300000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796687100000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "09ba6385-6a7d-498f-a7cc-f0586cecce77",
          "CourseId": "00527442",
          "CourseIdTrimmed": "527442",
          "EventName": "GHAC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794267000000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794268800000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794871800000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794873600000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795044600000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795046400000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795476600000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795478400000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795649400000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795651200000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796081400000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796083200000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796254200000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796256000000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796686200000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796688000000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796859000000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796860800000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "94b47622-69c2-421e-94b3-2a22c5c06517",
          "CourseId": "00529640",
          "CourseIdTrimmed": "529640",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794267000000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794268800000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794871800000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794873600000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795044600000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795046400000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795476600000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795478400000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795649400000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795651200000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796081400000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796083200000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796254200000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796256000000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796686200000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796688000000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796859000000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796860800000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "5addd113-4086-45cd-a27d-126ce87b32fb",
          "CourseId": "00526197",
          "CourseIdTrimmed": "526197",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794268800000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794270600000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794873600000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794875400000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795046400000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795048200000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795478400000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795480200000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795651200000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795653000000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796083200000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796085000000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796256000000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796257800000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796688000000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796689800000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796860800000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796862600000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "d6b84ad7-cb0a-4d59-a641-8cea8f558af8",
          "CourseId": "00528781",
          "CourseIdTrimmed": "528781",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794268800000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794270600000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794873600000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794875400000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795046400000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795048200000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795478400000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795480200000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795651200000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795653000000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796083200000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796085000000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796256000000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796257800000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796688000000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796689800000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796860800000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796862600000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "9c482b63-357d-45c4-9712-fddfd8511d47",
          "CourseId": "00529644",
          "CourseIdTrimmed": "529644",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794268800000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794270600000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794873600000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794875400000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795046400000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795048200000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795478400000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795480200000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795651200000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795653000000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796083200000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796085000000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796256000000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796257800000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796688000000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796689800000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796860800000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796862600000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "234b223e-6fae-49c8-a8a7-4c2f45e713d6",
          "CourseId": "00527445",
          "CourseIdTrimmed": "527445",
          "EventName": "GHAC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794270600000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794272400000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794875400000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794877200000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795048200000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795050000000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795480200000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795482000000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795653000000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795654800000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796085000000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796086800000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796257800000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796259600000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796689800000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796691600000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796862600000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796864400000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "6c25dcf8-9225-494f-aa2e-3527ed4c69eb",
          "CourseId": "00526196",
          "CourseIdTrimmed": "526196",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794270600000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794272400000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794875400000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794877200000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795048200000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795050000000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795480200000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795482000000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795653000000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795654800000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796085000000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796086800000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796257800000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796259600000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796689800000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796691600000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796862600000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796864400000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "15f6b612-ed41-49d6-88ca-ceee3d5b46b5",
          "CourseId": "00529646",
          "CourseIdTrimmed": "529646",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794270600000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794272400000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794875400000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794877200000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795048200000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795050000000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795480200000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795482000000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795653000000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795654800000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796085000000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796086800000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796257800000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796259600000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796689800000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796691600000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796862600000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796864400000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 07-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:45 pm - 05:15 pm",
          "EventId": "33a22e8b-20b5-4032-b47d-629f1c52009f",
          "CourseId": "00530178",
          "CourseIdTrimmed": "530178",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L5 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $40.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "04:45 PM",
          "FormattedEndDate": "Dec 7th",
          "FormattedEndTime": "05:15 PM",
          "FirstOccurrenceFormattedEndTime": "05:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794271500000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794273300000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794876300000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794878100000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795481100000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795482900000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796085900000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796087700000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796690700000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796692500000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "97b8c842-02a4-4f81-8460-152ef56a7f41",
          "CourseId": "00528785",
          "CourseIdTrimmed": "528785",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794272400000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794274200000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794877200000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794879000000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795050000000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795051800000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795482000000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795483800000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795654800000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795656600000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796086800000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796088600000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796259600000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796261400000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796691600000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796693400000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796864400000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796866200000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "2ea4c228-5708-454a-87c8-e05c2f3f0b2b",
          "CourseId": "00529648",
          "CourseIdTrimmed": "529648",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794272400000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794274200000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794877200000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794879000000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795050000000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795051800000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795482000000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795483800000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795654800000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795656600000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796086800000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796088600000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796259600000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796261400000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796691600000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796693400000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796864400000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796866200000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "d7776a70-a6b3-45d1-afde-224efb4155d6",
          "CourseId": "00527447",
          "CourseIdTrimmed": "527447",
          "EventName": "GHAC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794274200000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794276000000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794879000000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794880800000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795051800000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795053600000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795483800000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795485600000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795656600000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795658400000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796088600000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796090400000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796261400000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796263200000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796693400000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796695200000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796866200000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796868000000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "0f8880d0-7f24-46f1-a83e-99decf4db549",
          "CourseId": "00526198",
          "CourseIdTrimmed": "526198",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794274200000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794276000000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794879000000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794880800000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795051800000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795053600000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795483800000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795485600000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795656600000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795658400000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796088600000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796090400000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796261400000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796263200000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796693400000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796695200000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796866200000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796868000000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "809a2b14-3500-46e3-ba4f-bc4b1de8a127",
          "CourseId": "00529653",
          "CourseIdTrimmed": "529653",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794274200000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794276000000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794879000000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794880800000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795051800000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795053600000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795483800000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795485600000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795656600000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795658400000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796088600000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796090400000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796261400000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796263200000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796693400000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796695200000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796866200000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796868000000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "b4166313-fc71-4eb2-8111-0a28eb627c0a",
          "CourseId": "00526199",
          "CourseIdTrimmed": "526199",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794276000000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794277800000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794880800000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794882600000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795053600000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795055400000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795485600000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795487400000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795658400000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795660200000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796090400000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796092200000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796263200000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796265000000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796695200000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796697000000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796868000000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796869800000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "88a8dbb7-70b2-41b0-a7b5-84c9be09694e",
          "CourseId": "00528789",
          "CourseIdTrimmed": "528789",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794276000000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794277800000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794880800000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794882600000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795053600000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795055400000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795485600000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795487400000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795658400000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795660200000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796090400000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796092200000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796263200000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796265000000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796695200000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796697000000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796868000000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796869800000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "75039486-0e92-4b2d-8cfd-83285b3bdbb1",
          "CourseId": "00529655",
          "CourseIdTrimmed": "529655",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794277800000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794279600000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794882600000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794884400000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795055400000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795057200000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795487400000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795489200000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795660200000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795662000000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796092200000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796094000000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796265000000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796266800000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796697000000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796698800000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796869800000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796871600000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "3ba3eca5-b0c7-45f8-b4c8-c5689d55ac15",
          "CourseId": "00529656",
          "CourseIdTrimmed": "529656",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794279600000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794281400000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794884400000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794886200000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795057200000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795059000000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795489200000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795491000000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795662000000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795663800000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796094000000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796095800000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796266800000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796268600000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796698800000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796700600000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796871600000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796873400000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "ae00592a-70f9-48b1-88df-0225105e9906",
          "CourseId": "00527595",
          "CourseIdTrimmed": "527595",
          "EventName": "GHAC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794353400000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794355200000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794526200000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794528000000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794958200000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794960000000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795131000000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795132800000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795563000000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795564800000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795735800000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795737600000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796167800000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796169600000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796340600000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796342400000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796772600000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796774400000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796945400000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796947200000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "befb7d04-a46e-40e0-83e8-f7a4e54a64a0",
          "CourseId": "00528851",
          "CourseIdTrimmed": "528851",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794353400000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794355200000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794526200000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794528000000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794958200000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794960000000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795131000000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795132800000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795563000000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795564800000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795735800000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795737600000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796167800000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796169600000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796340600000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796342400000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796772600000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796774400000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796945400000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796947200000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "8cfec24e-e097-4b01-983a-08e423104bb4",
          "CourseId": "00530022",
          "CourseIdTrimmed": "530022",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794353400000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794355200000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794526200000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794528000000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794958200000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794960000000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795131000000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795132800000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795563000000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795564800000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795735800000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795737600000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796167800000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796169600000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796340600000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796342400000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796772600000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796774400000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796945400000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796947200000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "7aabc31f-5362-4bf0-bac0-550b0046f879",
          "CourseId": "00526559",
          "CourseIdTrimmed": "526559",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794355200000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794357000000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794528000000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794529800000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794960000000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794961800000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795132800000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795134600000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795564800000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795566600000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795737600000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795739400000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796169600000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796171400000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796342400000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796344200000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796774400000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796776200000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796947200000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796949000000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "412df8b9-cf60-4774-a7c3-dbd71554ec60",
          "CourseId": "00528854",
          "CourseIdTrimmed": "528854",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794355200000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794357000000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794528000000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794529800000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794960000000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794961800000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795132800000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795134600000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795564800000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795566600000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795737600000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795739400000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796169600000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796171400000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796342400000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796344200000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796774400000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796776200000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796947200000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796949000000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "8d52e32a-bd6f-44fb-829c-7a0ae53bd966",
          "CourseId": "00530026",
          "CourseIdTrimmed": "530026",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794355200000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794357000000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794528000000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794529800000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794960000000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794961800000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795132800000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795134600000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795564800000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795566600000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795737600000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795739400000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796169600000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796171400000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796342400000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796344200000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796774400000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796776200000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796947200000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796949000000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "35524df6-1c0d-4229-ab38-fb109ddc036c",
          "CourseId": "00527596",
          "CourseIdTrimmed": "527596",
          "EventName": "GHAC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794357000000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794358800000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794529800000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794531600000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794961800000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794963600000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795134600000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795136400000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795566600000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795568400000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795739400000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795741200000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796171400000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796173200000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796344200000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796346000000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796776200000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796778000000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796949000000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796950800000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "ec4c36fc-dad1-44b3-a3e1-7deedceec9f2",
          "CourseId": "00526558",
          "CourseIdTrimmed": "526558",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794357000000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794358800000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794529800000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794531600000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794961800000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794963600000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795134600000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795136400000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795566600000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795568400000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795739400000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795741200000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796171400000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796173200000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796344200000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796346000000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796776200000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796778000000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796949000000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796950800000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "afa965b1-903f-4735-bbda-d15c2d4f86ff",
          "CourseId": "00528861",
          "CourseIdTrimmed": "528861",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794357000000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794358800000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794529800000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794531600000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794961800000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794963600000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795134600000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795136400000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795566600000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795568400000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795739400000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795741200000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796171400000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796173200000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796344200000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796346000000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796776200000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796778000000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796949000000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796950800000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 08-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "6e63298b-9178-4849-9088-997617d5c778",
          "CourseId": "00519323",
          "CourseIdTrimmed": "519323",
          "EventName": "SSIP - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSIP - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $40.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 8th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794357000000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794358800000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794961800000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794963600000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795566600000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795568400000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796171400000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796173200000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796776200000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796778000000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "17810235-7621-4543-8aee-80fe8c00e50e",
          "CourseId": "00530028",
          "CourseIdTrimmed": "530028",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794357000000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794358800000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794529800000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794531600000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794961800000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794963600000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795134600000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795136400000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795566600000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795568400000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795739400000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795741200000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796171400000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796173200000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796344200000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796346000000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796776200000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796778000000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796949000000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796950800000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "a0e8b546-230a-4860-8afc-2e764dd560ad",
          "CourseId": "00530030",
          "CourseIdTrimmed": "530030",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794358800000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794360600000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794531600000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794533400000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794963600000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794965400000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795136400000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795138200000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795568400000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795570200000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795741200000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795743000000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796173200000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796175000000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796346000000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796347800000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796778000000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796779800000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796950800000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796952600000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "61988869-85a6-400e-9f28-d25b9bbce199",
          "CourseId": "00528864",
          "CourseIdTrimmed": "528864",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794360600000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794362400000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794533400000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794535200000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794965400000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794967200000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795138200000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795140000000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795570200000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795572000000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795743000000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795744800000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796175000000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796176800000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796347800000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796349600000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796779800000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796781600000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796952600000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796954400000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "a1b9c12a-69f0-45b5-ab1c-667522fb51ff",
          "CourseId": "00530031",
          "CourseIdTrimmed": "530031",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794360600000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794362400000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794533400000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794535200000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794965400000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794967200000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795138200000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795140000000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795570200000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795572000000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795743000000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795744800000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796175000000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796176800000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796347800000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796349600000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796779800000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796781600000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796952600000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796954400000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "c2e97372-0ba5-4692-b8da-c4cb3488f65c",
          "CourseId": "00530032",
          "CourseIdTrimmed": "530032",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794362400000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794364200000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794535200000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794537000000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794967200000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794969000000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795140000000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795141800000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795572000000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795573800000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795744800000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795746600000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796176800000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796178600000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796349600000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796351400000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796781600000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796783400000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796954400000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796956200000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "48178a73-1dce-4bae-b204-241ca783ec77",
          "CourseId": "00527599",
          "CourseIdTrimmed": "527599",
          "EventName": "GHAC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794364200000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794366000000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794537000000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794538800000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794969000000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794970800000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795141800000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795143600000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795573800000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795575600000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795746600000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795748400000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796178600000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796180400000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796351400000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796353200000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796783400000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796785200000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796956200000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796958000000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "eb7797c6-6fbc-4782-bcab-8d74f2e8bacd",
          "CourseId": "00526561",
          "CourseIdTrimmed": "526561",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794364200000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794366000000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794537000000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794538800000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794969000000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794970800000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795141800000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795143600000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795573800000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795575600000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795746600000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795748400000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796178600000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796180400000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796351400000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796353200000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796783400000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796785200000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796956200000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796958000000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "d66b280e-56c6-4893-870f-4c33e4c92bbb",
          "CourseId": "00528869",
          "CourseIdTrimmed": "528869",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794364200000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794366000000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794537000000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794538800000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794969000000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794970800000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795141800000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795143600000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795573800000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795575600000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795746600000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795748400000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796178600000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796180400000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796351400000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796353200000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796783400000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796785200000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796956200000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796958000000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "fd2f9b90-c41e-4b40-9a7c-4fc55d79a259",
          "CourseId": "00530036",
          "CourseIdTrimmed": "530036",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794364200000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794366000000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794537000000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794538800000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794969000000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794970800000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795141800000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795143600000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795573800000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795575600000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795746600000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795748400000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796178600000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796180400000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796351400000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796353200000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796783400000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796785200000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796956200000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796958000000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "261be6e0-c067-48f4-8e8c-da5e98cf5115",
          "CourseId": "00530040",
          "CourseIdTrimmed": "530040",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794366000000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794367800000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794538800000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794540600000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794970800000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794972600000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795143600000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795145400000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795575600000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795577400000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795748400000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795750200000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796180400000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796182200000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796353200000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796355000000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796785200000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796787000000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796958000000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796959800000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "60ad84bd-6111-4529-9c7a-c20d6c8dd3a4",
          "CourseId": "00519332",
          "CourseIdTrimmed": "519332",
          "EventName": "SSIP - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSIP - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $40.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 12th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794528000000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794529800000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795132800000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795134600000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795737600000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795739400000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796342400000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796344200000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796947200000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796949000000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "08:30 am - 09:00 am",
          "EventId": "2a0da9ed-0ffe-4d9c-a367-0c8341730494",
          "CourseId": "00529007",
          "CourseIdTrimmed": "529007",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "08:30 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "09:00 AM",
          "FirstOccurrenceFormattedEndTime": "09:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794673800000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794675600000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794760200000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794762000000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795278600000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795280400000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795365000000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795366800000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795883400000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795885200000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795969800000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795971600000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796488200000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796490000000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796574600000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796576400000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797093000000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797094800000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797179400000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797181200000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41790,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "28937adf-7180-453e-a6fe-9b5f40717af3",
          "CourseId": "00526574",
          "CourseIdTrimmed": "526574",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794675600000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794677400000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794762000000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794763800000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795280400000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795282200000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795366800000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795368600000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795885200000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795887000000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795971600000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795973400000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796490000000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796491800000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796576400000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796578200000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797094800000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797096600000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797181200000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797183000000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41790,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "c93c8618-e50c-4eb3-8782-9140ef1257d3",
          "CourseId": "00530047",
          "CourseIdTrimmed": "530047",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794675600000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794677400000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794762000000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794763800000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795280400000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795282200000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795366800000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795368600000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795885200000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795887000000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795971600000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795973400000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796490000000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796491800000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796576400000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796578200000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797094800000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797096600000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:15 am - 09:45 am",
          "EventId": "db230a6a-24f9-47ed-bce9-280a62f58395",
          "CourseId": "00529010",
          "CourseIdTrimmed": "529010",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "09:15 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "09:45 AM",
          "FirstOccurrenceFormattedEndTime": "09:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794676500000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794678300000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794762900000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794764700000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795281300000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795283100000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795367700000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795369500000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795886100000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795887900000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795972500000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795974300000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796490900000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796492700000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796577300000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796579100000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797095700000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797097500000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797182100000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797183900000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41790,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:15 am - 09:45 am",
          "EventId": "6c1a52eb-a7f1-4702-9961-6eca50d50bbf",
          "CourseId": "00529806",
          "CourseIdTrimmed": "529806",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Beach - East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $40.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "09:15 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "09:45 AM",
          "FirstOccurrenceFormattedEndTime": "09:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794676500000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794678300000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795281300000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795283100000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795886100000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795887900000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796490900000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796492700000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797095700000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797097500000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:15 am - 09:45 am",
          "EventId": "055478f3-8c17-4d7d-97bb-9d28e849140d",
          "CourseId": "00530551",
          "CourseIdTrimmed": "530551",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L6 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $40.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "09:15 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "09:45 AM",
          "FirstOccurrenceFormattedEndTime": "09:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794676500000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794678300000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795281300000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795283100000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795886100000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795887900000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796490900000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796492700000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797095700000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797097500000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "71a04233-b1bf-46b9-9696-1e465a13a1ce",
          "CourseId": "00528245",
          "CourseIdTrimmed": "528245",
          "EventName": "GHAC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $40.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794677400000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794679200000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795282200000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795284000000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795887000000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795888800000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796491800000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796493600000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797096600000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797098400000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "0be3cb98-b59d-4387-9048-a94ff7ed32d2",
          "CourseId": "00530051",
          "CourseIdTrimmed": "530051",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794677400000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794679200000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794763800000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794765600000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795282200000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795284000000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795368600000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795370400000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795887000000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795888800000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795973400000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795975200000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796491800000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796493600000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796578200000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796580000000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797096600000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797098400000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:45 am - 10:15 am",
          "EventId": "94f638b9-e94d-4cc6-9667-be31f36ae319",
          "CourseId": "00529812",
          "CourseIdTrimmed": "529812",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Beach - East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $40.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "09:45 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "10:15 AM",
          "FirstOccurrenceFormattedEndTime": "10:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794678300000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794680100000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795283100000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795284900000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795887900000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795889700000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796492700000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796494500000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797097500000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797099300000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:45 am - 10:15 am",
          "EventId": "9d396e61-c0dd-45ec-9a92-ed23ff9c2c87",
          "CourseId": "00530552",
          "CourseIdTrimmed": "530552",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L6 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $40.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "09:45 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "10:15 AM",
          "FirstOccurrenceFormattedEndTime": "10:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794678300000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794680100000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795283100000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795284900000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795887900000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795889700000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796492700000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796494500000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797097500000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797099300000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "d9ad97bb-7ca7-40af-9022-6c2f81af9be1",
          "CourseId": "00528249",
          "CourseIdTrimmed": "528249",
          "EventName": "GHAC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $40.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794679200000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794681000000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795284000000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795285800000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795888800000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795890600000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796493600000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796495400000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797098400000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797100200000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "ca8417a5-71aa-45bc-80af-910fb17c5bb9",
          "CourseId": "00530055",
          "CourseIdTrimmed": "530055",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794679200000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794681000000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794765600000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794767400000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795284000000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795285800000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795370400000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795372200000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795888800000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795890600000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795975200000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795977000000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796493600000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796495400000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796580000000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796581800000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797098400000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797100200000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:15 am - 10:45 am",
          "EventId": "39a0723e-88ce-46be-8bf3-9f13b42819bb",
          "CourseId": "00529817",
          "CourseIdTrimmed": "529817",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Beach - East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $40.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "10:15 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "10:45 AM",
          "FirstOccurrenceFormattedEndTime": "10:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794680100000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794681900000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795284900000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795286700000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795889700000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795891500000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796494500000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796496300000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797099300000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797101100000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:15 am - 10:45 am",
          "EventId": "fd94dba2-0d9a-4f64-a3d4-a0eaeebeeacd",
          "CourseId": "00530555",
          "CourseIdTrimmed": "530555",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L6 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $40.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "10:15 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "10:45 AM",
          "FirstOccurrenceFormattedEndTime": "10:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794680100000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794681900000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795284900000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795286700000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795889700000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795891500000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796494500000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796496300000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797099300000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797101100000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "16d3db75-c5a1-49b2-bbc2-6475548be384",
          "CourseId": "00526576",
          "CourseIdTrimmed": "526576",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794681000000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794682800000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794767400000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794769200000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795285800000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795287600000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795372200000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795374000000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795890600000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795892400000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795977000000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795978800000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796495400000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796497200000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796581800000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796583600000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797100200000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797102000000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797186600000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797188400000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41790,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "034347e2-09b6-407c-b771-16b7867d1e57",
          "CourseId": "00530059",
          "CourseIdTrimmed": "530059",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794681000000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794682800000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794767400000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794769200000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795285800000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795287600000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795372200000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795374000000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795890600000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795892400000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795977000000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795978800000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796495400000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796497200000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796581800000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796583600000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797100200000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797102000000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:45 am - 11:15 am",
          "EventId": "0a65247c-c9b5-468a-b8a3-42c88174470a",
          "CourseId": "00529014",
          "CourseIdTrimmed": "529014",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "10:45 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "11:15 AM",
          "FirstOccurrenceFormattedEndTime": "11:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794681900000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794683700000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794768300000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794770100000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795286700000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795288500000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795373100000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795374900000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795891500000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795893300000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795977900000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795979700000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796496300000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796498100000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796582700000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796584500000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797101100000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797102900000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797187500000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797189300000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41790,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "0882fa59-b3e1-40d6-ab0a-be3b1115b581",
          "CourseId": "00529823",
          "CourseIdTrimmed": "529823",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Beach - East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $40.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794682800000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794684600000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795287600000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795289400000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795892400000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795894200000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796497200000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796499000000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797102000000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797103800000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "8821c232-8d26-426e-a18f-4e6653cecb6c",
          "CourseId": "00530061",
          "CourseIdTrimmed": "530061",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794682800000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794684600000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794769200000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794771000000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795287600000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795289400000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795374000000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795375800000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795892400000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795894200000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795978800000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795980600000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796497200000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796499000000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796583600000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796585400000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797102000000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797103800000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "219ab6ea-1b33-4c61-8159-8ed948bbdf8b",
          "CourseId": "00526579",
          "CourseIdTrimmed": "526579",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794684600000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794686400000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794771000000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794772800000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795289400000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795291200000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795375800000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795377600000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795894200000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795896000000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795980600000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795982400000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796499000000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796500800000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796585400000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796587200000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797103800000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797105600000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797190200000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797192000000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41790,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "4232eb2e-8e79-41f4-9821-f6d6f722ca3c",
          "CourseId": "00529015",
          "CourseIdTrimmed": "529015",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794684600000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794686400000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794771000000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794772800000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795289400000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795291200000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795375800000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795377600000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795894200000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795896000000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795980600000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795982400000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796499000000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796500800000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796585400000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796587200000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797103800000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797105600000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797190200000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797192000000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41790,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "36ece4c9-a274-4ec3-a9b1-8fdc2210f3c3",
          "CourseId": "00530064",
          "CourseIdTrimmed": "530064",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794684600000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794686400000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794771000000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794772800000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795289400000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795291200000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795375800000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795377600000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795894200000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795896000000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795980600000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795982400000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796499000000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796500800000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796585400000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796587200000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797103800000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797105600000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:45 am - 12:15 pm",
          "EventId": "38bdf7e7-924d-40ef-ae5d-91e810088b20",
          "CourseId": "00529829",
          "CourseIdTrimmed": "529829",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Beach - East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $40.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "11:45 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "12:15 PM",
          "FirstOccurrenceFormattedEndTime": "12:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794685500000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794687300000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795290300000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795292100000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795895100000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795896900000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796499900000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796501700000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797104700000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797106500000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:45 am - 12:15 pm",
          "EventId": "0a9709d2-f2cd-4424-97dc-6e3e396f5113",
          "CourseId": "00530556",
          "CourseIdTrimmed": "530556",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L6 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $40.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "11:45 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "12:15 PM",
          "FirstOccurrenceFormattedEndTime": "12:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794685500000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794687300000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795290300000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795292100000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795895100000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795896900000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796499900000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796501700000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797104700000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797106500000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "378caa61-6894-47a2-a4be-09401e9ea6e2",
          "CourseId": "00528257",
          "CourseIdTrimmed": "528257",
          "EventName": "GHAC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $40.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794686400000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794688200000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795291200000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795293000000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795896000000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795897800000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796500800000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796502600000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797105600000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797107400000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "47181045-0be7-4d1a-96bd-124870e64d4d",
          "CourseId": "00529018",
          "CourseIdTrimmed": "529018",
          "EventName": "NRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794686400000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794688200000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794772800000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794774600000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795291200000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795293000000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795377600000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795379400000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795896000000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795897800000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795982400000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795984200000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796500800000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796502600000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796587200000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796589000000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797105600000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797107400000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797192000000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797193800000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41790,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "c668980f-8191-4ef6-82e1-c286595638e7",
          "CourseId": "00530069",
          "CourseIdTrimmed": "530069",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794686400000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794688200000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794772800000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794774600000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795291200000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795293000000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795377600000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795379400000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795896000000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795897800000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795982400000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795984200000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796500800000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796502600000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796587200000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796589000000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797105600000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797107400000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:15 pm - 12:45 pm",
          "EventId": "66eb57f2-2960-4ebd-860f-255881e22ac0",
          "CourseId": "00530558",
          "CourseIdTrimmed": "530558",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L6 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $40.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "12:15 PM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "12:45 PM",
          "FirstOccurrenceFormattedEndTime": "12:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794687300000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794689100000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795292100000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795293900000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795896900000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795898700000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796501700000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796503500000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797106500000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797108300000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "315f9c54-ad3d-419b-9571-0044966e6439",
          "CourseId": "00526580",
          "CourseIdTrimmed": "526580",
          "EventName": "GRC - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794688200000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794690000000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794774600000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794776400000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795293000000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795294800000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795379400000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795381200000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795897800000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795899600000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795984200000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795986000000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796502600000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796504400000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796589000000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796590800000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797107400000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797109200000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797193800000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797195600000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41790,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "8a113f1c-b0b4-4793-ac7f-15cf1db77160",
          "CourseId": "00530073",
          "CourseIdTrimmed": "530073",
          "EventName": "SSLCAq - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L1 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794688200000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794690000000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794774600000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794776400000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795293000000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795294800000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795379400000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795381200000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795897800000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795899600000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795984200000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795986000000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796502600000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796504400000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796589000000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796590800000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797107400000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797109200000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "6a7abf5a-ec9c-4c51-b515-6000963fef37",
          "CourseId": "00519324",
          "CourseIdTrimmed": "519324",
          "EventName": "SSIP - Swimmer 1 - Children",
          "Details": "Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSIP - Swimmer 1 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $32.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Nov 18th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795048200000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795050000000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795653000000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795654800000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796257800000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796259600000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796862600000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796864400000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 4,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30270,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        }
      ]
    },
    {
      "id": "2a26ce50-de93-4c78-94b5-4388643ba686",
      "name": "Swimmer 1 Extra Practice - Children",
      "courses": [
        {
          "OccurrenceMinStartDate": "22-Aug-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "eb617ed2-b1a5-4f43-a3d0-6e5db2931ca5",
          "CourseId": "00542020",
          "CourseIdTrimmed": "542020",
          "EventName": "SSLCAq - Swimmer 1 Extra Practice - Children",
          "Details": "Practice your skills with an instructor in training. Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 Extra Practice - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - ALFA - C",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "No fee",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 22nd, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787416200000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787418000000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787502600000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787504400000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788021000000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788022800000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 3,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 10110,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Aug-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "4a7130eb-5e15-4480-875e-88f2b9092207",
          "CourseId": "00542021",
          "CourseIdTrimmed": "542021",
          "EventName": "SSLCAq - Swimmer 1 Extra Practice - Children",
          "Details": "Practice your skills with an instructor in training. Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 Extra Practice - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - ALFA - C",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "No fee",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 22nd, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787418000000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787419800000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787504400000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787506200000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788022800000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788024600000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 3,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 10110,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Aug-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "c3d8d3d4-f873-4bbe-a68f-d7cc940bea7d",
          "CourseId": "00542022",
          "CourseIdTrimmed": "542022",
          "EventName": "SSLCAq - Swimmer 1 Extra Practice - Children",
          "Details": "Practice your skills with an instructor in training. Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 Extra Practice - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - ALFA - C",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "No fee",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 22nd, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787419800000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787421600000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787506200000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787508000000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788024600000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788026400000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 3,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 10110,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Aug-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "ec048326-712c-4fc1-ab5c-02bf0572e5ed",
          "CourseId": "00542023",
          "CourseIdTrimmed": "542023",
          "EventName": "SSLCAq - Swimmer 1 Extra Practice - Children",
          "Details": "Practice your skills with an instructor in training. Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 Extra Practice - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - ALFA - C",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "No fee",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 22nd, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787421600000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787423400000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787508000000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787509800000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788026400000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788028200000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 3,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 10110,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Aug-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "c525f46e-eb2f-42bc-b7ab-a89fc2701999",
          "CourseId": "00542024",
          "CourseIdTrimmed": "542024",
          "EventName": "SSLCAq - Swimmer 1 Extra Practice - Children",
          "Details": "Practice your skills with an instructor in training. Beginner swimmers will become comfortable in the water with and without help. Children will work on their floats, glides and kicking skills. After these skill are mastered, swimmers learn to be comfortable in deep water and falling sideways into the water while wearing a PFD.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 1 Extra Practice - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - ALFA - C",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "No fee",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 22nd, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787423400000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787425200000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787509800000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787511600000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788028200000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788030000000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 3,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 10110,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        }
      ]
    },
    {
      "id": "c4cbc65e-dae3-4c63-bf35-ba5b58644a28",
      "name": "Swimmer 2 - Children",
      "courses": [
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "08:30 am - 09:00 am",
          "EventId": "291bcbd5-35d6-4d40-aa88-64e914b76e05",
          "CourseId": "00514103",
          "CourseIdTrimmed": "514103",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Playhouse",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "08:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "09:00 AM",
          "FirstOccurrenceFormattedEndTime": "09:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786203000000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786204800000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786289400000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786291200000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786807800000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786809600000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786894200000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786896000000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787412600000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787414400000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787499000000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787500800000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788017400000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788019200000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788103800000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788105600000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "185fcc15-7c11-46be-b347-f72af6ad6e9b",
          "CourseId": "00514104",
          "CourseIdTrimmed": "514104",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Playhouse",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786204800000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786206600000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786291200000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786293000000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786809600000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786811400000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786896000000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786897800000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787414400000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787416200000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787500800000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787502600000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788019200000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788021000000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788105600000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788107400000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Jul-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "4d3c8a3f-8eb9-47e0-bc1f-17ba91b5e7d3",
          "CourseId": "00513961",
          "CourseIdTrimmed": "513961",
          "EventName": "GHAC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L02",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $46.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Jul 18th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1784392200000)/",
              "StartDate": "/Date(1784358000000)/",
              "EndDateWithOffset": "/Date(1784394000000)/",
              "EndDate": "/Date(1784358000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1784997000000)/",
              "StartDate": "/Date(1784962800000)/",
              "EndDateWithOffset": "/Date(1784998800000)/",
              "EndDate": "/Date(1784962800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786206600000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786208400000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786811400000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786813200000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787416200000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787418000000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788021000000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788022800000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 60510,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "6025c4aa-0c9f-4124-9d97-573711c02ade",
          "CourseId": "00541018",
          "CourseIdTrimmed": "541018",
          "EventName": "GRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L4 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786206600000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786208400000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786293000000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786294800000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786811400000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786813200000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786897800000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786899600000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787416200000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787418000000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787502600000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787504400000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788021000000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788022800000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788107400000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788109200000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "1a428cc3-8c6b-46ca-8b3b-d38ec298572a",
          "CourseId": "00514206",
          "CourseIdTrimmed": "514206",
          "EventName": "GRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786206600000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786208400000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786293000000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786294800000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786811400000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786813200000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786897800000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786899600000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787416200000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787418000000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787502600000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787504400000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788021000000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788022800000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788107400000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788109200000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "2b9fa9c3-4aed-4c57-b73d-87d6dbd2efa1",
          "CourseId": "00513045",
          "CourseIdTrimmed": "513045",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786206600000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786208400000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786293000000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786294800000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786811400000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786813200000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786897800000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786899600000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787416200000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787418000000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787502600000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787504400000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788021000000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788022800000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788107400000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788109200000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "2f7d4753-2bce-4cd6-a602-59c77dc35cf9",
          "CourseId": "00514207",
          "CourseIdTrimmed": "514207",
          "EventName": "GRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786208400000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786210200000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786294800000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786296600000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786813200000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786815000000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786899600000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786901400000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787418000000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787419800000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787504400000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787506200000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788022800000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788024600000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788109200000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788111000000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "b101f923-daab-4c60-a145-276d6ee4700f",
          "CourseId": "00513046",
          "CourseIdTrimmed": "513046",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786208400000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786210200000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786294800000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786296600000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786813200000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786815000000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786899600000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786901400000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787418000000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787419800000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787504400000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787506200000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788022800000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788024600000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788109200000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788111000000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "8942f25b-465e-49f7-bc8c-f22285e2a0b1",
          "CourseId": "00513047",
          "CourseIdTrimmed": "513047",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786210200000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786212000000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786296600000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786298400000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786815000000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786816800000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786901400000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786903200000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787419800000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787421600000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787506200000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787508000000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788024600000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788026400000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788111000000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788112800000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:45 am - 11:15 am",
          "EventId": "50414f98-d9ef-488e-a07f-8137afdf3bc1",
          "CourseId": "00514105",
          "CourseIdTrimmed": "514105",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Playhouse",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "10:45 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "11:15 AM",
          "FirstOccurrenceFormattedEndTime": "11:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786211100000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786212900000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786297500000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786299300000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786815900000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786817700000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786902300000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786904100000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787420700000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787422500000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787507100000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787508900000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788025500000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788027300000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788111900000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788113700000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Jul-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "71123a58-5586-4078-8c9b-947c5c50e40d",
          "CourseId": "00513962",
          "CourseIdTrimmed": "513962",
          "EventName": "GHAC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L02",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $46.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Jul 18th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1784397600000)/",
              "StartDate": "/Date(1784358000000)/",
              "EndDateWithOffset": "/Date(1784399400000)/",
              "EndDate": "/Date(1784358000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1785002400000)/",
              "StartDate": "/Date(1784962800000)/",
              "EndDateWithOffset": "/Date(1785004200000)/",
              "EndDate": "/Date(1784962800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786212000000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786213800000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786816800000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786818600000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787421600000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787423400000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788026400000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788028200000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 60510,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "6c5cc293-ef52-4b2a-b0d4-3d0371f618c9",
          "CourseId": "00514210",
          "CourseIdTrimmed": "514210",
          "EventName": "GRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786212000000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786213800000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786298400000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786300200000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786816800000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786818600000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786903200000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786905000000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787421600000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787423400000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787508000000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787509800000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788026400000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788028200000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788112800000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788114600000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "6bb85f19-036a-49b0-9a4d-0c7a9117e3dd",
          "CourseId": "00514209",
          "CourseIdTrimmed": "514209",
          "EventName": "GRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786213800000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786215600000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786300200000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786302000000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786818600000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786820400000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786905000000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786906800000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787423400000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787425200000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787509800000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787511600000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788028200000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788030000000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788114600000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788116400000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Jul-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "225706ab-9825-4bd4-913e-bcdb6a086fa0",
          "CourseId": "00513963",
          "CourseIdTrimmed": "513963",
          "EventName": "GHAC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L02",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $46.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Jul 18th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1784401200000)/",
              "StartDate": "/Date(1784358000000)/",
              "EndDateWithOffset": "/Date(1784403000000)/",
              "EndDate": "/Date(1784358000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1785006000000)/",
              "StartDate": "/Date(1784962800000)/",
              "EndDateWithOffset": "/Date(1785007800000)/",
              "EndDate": "/Date(1784962800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786215600000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786217400000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786820400000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786822200000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787425200000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787427000000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788030000000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788031800000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 60510,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "91b5f479-fd55-4ad0-9dc9-0fd3dbcb4ca1",
          "CourseId": "00514106",
          "CourseIdTrimmed": "514106",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Playhouse",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786215600000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786217400000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786302000000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786303800000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786820400000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786822200000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786906800000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786908600000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787425200000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787427000000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787511600000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787513400000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788030000000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788031800000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788116400000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788118200000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "7d7a1650-71ff-4168-b0e8-4f62d7d51da1",
          "CourseId": "00513048",
          "CourseIdTrimmed": "513048",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786215600000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786217400000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786302000000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786303800000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786820400000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786822200000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786906800000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786908600000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787425200000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787427000000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787511600000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787513400000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788030000000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788031800000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788116400000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788118200000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "a4660bac-3f2b-4c03-950f-c55ebea31504",
          "CourseId": "00513049",
          "CourseIdTrimmed": "513049",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786217400000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786219200000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786303800000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786305600000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786822200000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786824000000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1786908600000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786910400000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787427000000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787428800000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787513400000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787515200000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788031800000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788033600000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788118200000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788120000000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "bd4ee95e-9596-4e14-ad97-f395e5de951a",
          "CourseId": "00513445",
          "CourseIdTrimmed": "513445",
          "EventName": "GHAC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L02",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786982400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786984200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787068800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787070600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787155200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787157000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787241600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787243400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787587200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787589000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787673600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787675400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787760000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787761800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787846400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787848200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "0691095e-7010-4086-9116-46df0ec6115d",
          "CourseId": "00513665",
          "CourseIdTrimmed": "513665",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786982400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786984200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787068800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787070600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787155200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787157000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787241600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787243400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787587200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787589000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787673600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787675400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787760000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787761800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787846400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787848200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "01d9dafe-c7b7-4b2f-bb4f-a0e6f17fbb5a",
          "CourseId": "00513637",
          "CourseIdTrimmed": "513637",
          "EventName": "GRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786984200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786986000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787070600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787072400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787157000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787158800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787243400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787245200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787589000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787590800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787675400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787677200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787761800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787763600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787848200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787850000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "2989f70b-ea6e-4038-b0e4-df37c8a235ad",
          "CourseId": "00513666",
          "CourseIdTrimmed": "513666",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786984200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786986000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787070600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787072400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787157000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787158800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787243400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787245200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787589000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787590800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787675400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787677200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787761800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787763600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787848200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787850000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "39fb543f-5a75-411c-ab65-51ceaa05d134",
          "CourseId": "00511569",
          "CourseIdTrimmed": "511569",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786984200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786986000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787070600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787072400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787157000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787158800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787243400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787245200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787589000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787590800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787675400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787677200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787761800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787763600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787848200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787850000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:45 am - 10:15 am",
          "EventId": "d6a8aa91-9934-445d-8316-b50c522bdb4f",
          "CourseId": "00508791",
          "CourseIdTrimmed": "508791",
          "EventName": "SSIP - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to SSIP - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 25m - L1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:45 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:15 AM",
          "FirstOccurrenceFormattedEndTime": "10:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786985100000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786986900000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787071500000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787073300000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787157900000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787159700000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787244300000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787246100000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787589900000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787591700000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787676300000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787678100000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787762700000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787764500000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787849100000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787850900000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "e9cb30f4-3b41-4fa4-913e-37d9cc5ea27d",
          "CourseId": "00513473",
          "CourseIdTrimmed": "513473",
          "EventName": "GHAC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L02",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786986000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786987800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787072400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787074200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787158800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787160600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787245200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787247000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787590800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787592600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787677200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787679000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787763600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787765400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787850000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787851800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "dbeaff5b-8ded-424e-b123-2bdd08e3dc60",
          "CourseId": "00513638",
          "CourseIdTrimmed": "513638",
          "EventName": "GRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786986000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786987800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787072400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787074200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787158800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787160600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787245200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787247000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787590800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787592600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787677200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787679000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787763600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787765400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787850000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787851800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "1bbb6bac-d498-44f8-ad67-391356a23955",
          "CourseId": "00511570",
          "CourseIdTrimmed": "511570",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786986000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786987800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787072400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787074200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787158800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787160600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787245200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787247000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787590800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787592600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787677200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787679000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787763600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787765400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787850000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787851800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:15 am - 10:45 am",
          "EventId": "2da9ee1f-c2ad-41ea-9b64-1173b8408fa2",
          "CourseId": "00513669",
          "CourseIdTrimmed": "513669",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:15 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:45 AM",
          "FirstOccurrenceFormattedEndTime": "10:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786986900000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786988700000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787073300000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787075100000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787159700000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787161500000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787246100000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787247900000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787591700000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787593500000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787678100000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787679900000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787764500000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787766300000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787850900000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787852700000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "99e087a4-a19d-4d91-80f9-5f0b4de2240e",
          "CourseId": "00513474",
          "CourseIdTrimmed": "513474",
          "EventName": "GHAC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L02",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786987800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786989600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787074200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787076000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787160600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787162400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787247000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787248800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787592600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787594400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787679000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787680800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787765400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787767200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787851800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787853600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "60d99391-be3d-4cfc-b927-4cf884df7f16",
          "CourseId": "00511571",
          "CourseIdTrimmed": "511571",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786987800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786989600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787074200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787076000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787160600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787162400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787247000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787248800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787592600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787594400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787679000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787680800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787765400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787767200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787851800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787853600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:45 am - 11:15 am",
          "EventId": "9d38161b-d11b-4a84-ac2c-b48f4b7d1206",
          "CourseId": "00541655",
          "CourseIdTrimmed": "541655",
          "EventName": "SSIP - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSIP - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:45 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:15 AM",
          "FirstOccurrenceFormattedEndTime": "11:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786988700000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786990500000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787075100000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787076900000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787161500000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787163300000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787247900000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787249700000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787593500000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787595300000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787679900000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787681700000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787766300000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787768100000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787852700000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787854500000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "c5f95ce7-5b1f-40fc-9d15-06ce8f1ae4b6",
          "CourseId": "00513475",
          "CourseIdTrimmed": "513475",
          "EventName": "GHAC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L02",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786989600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786991400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787076000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787077800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787162400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787164200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787248800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787250600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787594400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787596200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787680800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787682600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787767200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787769000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787853600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787855400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "d269baaf-1678-459e-9b35-1c42d827cdc5",
          "CourseId": "00513641",
          "CourseIdTrimmed": "513641",
          "EventName": "GRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786989600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786991400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787076000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787077800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787162400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787164200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787248800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787250600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787594400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787596200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787680800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787682600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787767200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787769000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787853600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787855400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:15 am - 11:45 am",
          "EventId": "411aa338-84db-4edd-9d9a-3fa4577c7553",
          "CourseId": "00513672",
          "CourseIdTrimmed": "513672",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:15 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:45 AM",
          "FirstOccurrenceFormattedEndTime": "11:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786990500000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786992300000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787076900000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787078700000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787163300000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787165100000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787249700000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787251500000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787595300000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787597100000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787681700000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787683500000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787768100000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787769900000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787854500000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787856300000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:15 am - 11:45 am",
          "EventId": "5700e219-63f5-4e1f-b8ad-ff5c9a94aa94",
          "CourseId": "00541656",
          "CourseIdTrimmed": "541656",
          "EventName": "SSIP - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSIP - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:15 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:45 AM",
          "FirstOccurrenceFormattedEndTime": "11:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786990500000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786992300000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787076900000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787078700000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787163300000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787165100000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787249700000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787251500000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787595300000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787597100000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787681700000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787683500000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787768100000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787769900000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787854500000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787856300000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "7f15c617-feae-41fd-ba2f-069e5c554a03",
          "CourseId": "00513476",
          "CourseIdTrimmed": "513476",
          "EventName": "GHAC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L02",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786991400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786993200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787077800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787079600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787164200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787166000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787250600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787252400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787596200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787598000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787682600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787684400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787769000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787770800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787855400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787857200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "0232cb66-98a8-4ba3-8e44-6c6bed9a424d",
          "CourseId": "00513642",
          "CourseIdTrimmed": "513642",
          "EventName": "GRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786991400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786993200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787077800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787079600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787164200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787166000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787250600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787252400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787596200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787598000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787682600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787684400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787769000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787770800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787855400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787857200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "b218953e-8f22-4fb6-a76a-6f96fb8f82f8",
          "CourseId": "00511572",
          "CourseIdTrimmed": "511572",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786991400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786993200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787077800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787079600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787164200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787166000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787250600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787252400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787596200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787598000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787682600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787684400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787769000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787770800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787855400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787857200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "5f984c14-dd4b-41f0-829e-57da9a15884e",
          "CourseId": "00513477",
          "CourseIdTrimmed": "513477",
          "EventName": "GHAC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L02",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786993200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786995000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787079600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787081400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787166000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787167800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787252400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787254200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787598000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787599800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787684400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787686200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787770800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787772600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787857200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787859000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "fe30ae5d-e2e3-41c7-adff-fd14f90e6ab0",
          "CourseId": "00513674",
          "CourseIdTrimmed": "513674",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786993200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786995000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787079600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787081400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787166000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787167800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787252400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787254200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787598000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787599800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787684400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787686200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787770800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787772600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787857200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787859000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "52620350-9390-4c17-a403-d45428db27ae",
          "CourseId": "00511573",
          "CourseIdTrimmed": "511573",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786993200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786995000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787079600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787081400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787166000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787167800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787252400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787254200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787598000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787599800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787684400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787686200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787770800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787772600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787857200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787859000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "18497554-db4d-4f83-9818-8f516791d216",
          "CourseId": "00513676",
          "CourseIdTrimmed": "513676",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786995000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786996800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787081400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787083200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787167800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787169600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787254200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787256000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787599800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787601600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787686200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787688000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787772600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787774400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787859000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787860800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "bd6e1fb5-40ad-4f53-a3c9-2c0bc6b4a89f",
          "CourseId": "00511574",
          "CourseIdTrimmed": "511574",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786995000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786996800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787081400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787083200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787167800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787169600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787254200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787256000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787599800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787601600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787686200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787688000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787772600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787774400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787859000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787860800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "01:00 pm - 01:30 pm",
          "EventId": "631e50d9-c4cc-482a-bcd5-fe40eb64be32",
          "CourseId": "00533307",
          "CourseIdTrimmed": "533307",
          "EventName": "GHAC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L02",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "01:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "01:30 PM",
          "FirstOccurrenceFormattedEndTime": "01:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786996800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786998600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787083200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787085000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787169600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787171400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787256000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787257800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787601600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787603400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787688000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787689800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787774400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787776200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787860800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787862600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "01:30 pm - 02:00 pm",
          "EventId": "a8ac9277-714f-47f7-9c6a-254f09ff9464",
          "CourseId": "00533194",
          "CourseIdTrimmed": "533194",
          "EventName": "GRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "01:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "02:00 PM",
          "FirstOccurrenceFormattedEndTime": "02:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786998600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787000400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787085000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787086800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787171400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787173200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787257800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787259600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787603400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787605200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787689800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787691600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787776200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787778000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787862600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787864400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "01:30 pm - 02:00 pm",
          "EventId": "af814996-b83d-4c4b-8d8c-4c4b37817375",
          "CourseId": "00533196",
          "CourseIdTrimmed": "533196",
          "EventName": "GRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "01:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "02:00 PM",
          "FirstOccurrenceFormattedEndTime": "02:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786998600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787000400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787085000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787086800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787171400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787173200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787257800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787259600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787603400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787605200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787689800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787691600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787776200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787778000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787862600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787864400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:00 pm - 03:30 pm",
          "EventId": "f086ff2b-a38b-41e7-b185-534574ca1e17",
          "CourseId": "00513643",
          "CourseIdTrimmed": "513643",
          "EventName": "GRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "03:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "03:30 PM",
          "FirstOccurrenceFormattedEndTime": "03:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787004000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787005800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787090400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787092200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787176800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787178600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787263200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787265000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787608800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787610600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787695200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787697000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787781600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787783400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787868000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787869800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:00 pm - 03:30 pm",
          "EventId": "1c2f59fd-a91a-4d32-b25a-24933492cd7e",
          "CourseId": "00508792",
          "CourseIdTrimmed": "508792",
          "EventName": "SSIP - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSIP - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 25m - L1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "03:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "03:30 PM",
          "FirstOccurrenceFormattedEndTime": "03:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787004000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787005800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787090400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787092200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787176800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787178600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787263200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787265000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787608800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787610600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787695200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787697000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787781600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787783400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787868000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787869800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "e406feb7-4fcc-43f8-96ae-079b07534399",
          "CourseId": "00511575",
          "CourseIdTrimmed": "511575",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787005800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787007600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787092200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787094000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787178600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787180400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787265000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787266800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787610600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787612400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787697000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787698800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787783400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787785200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787869800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787871600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "4ed32347-1995-4f76-92ee-4147e3528686",
          "CourseId": "00513932",
          "CourseIdTrimmed": "513932",
          "EventName": "GHAC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L02",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787007600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787009400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787094000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787095800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787180400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787182200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787266800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787268600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787612400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787614200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787698800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787700600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787785200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787787000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787871600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787873400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "1b0ae7dd-cd54-4fb2-8347-aa4e91680e25",
          "CourseId": "00511576",
          "CourseIdTrimmed": "511576",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787007600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787009400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787094000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787095800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787180400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787182200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787266800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787268600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787612400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787614200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787698800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787700600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787785200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787787000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787871600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787873400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "a4edf8ec-41ad-40e9-b9fe-4b06651ad1a3",
          "CourseId": "00513933",
          "CourseIdTrimmed": "513933",
          "EventName": "GHAC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L02",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787009400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787011200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787095800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787097600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787182200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787184000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787268600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787270400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787614200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787616000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787700600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787702400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787787000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787788800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787873400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787875200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "3c428ec3-173c-4c88-9950-16f63109eb8b",
          "CourseId": "00513644",
          "CourseIdTrimmed": "513644",
          "EventName": "GRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787009400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787011200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787095800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787097600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787182200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787184000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787268600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787270400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787614200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787616000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787700600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787702400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787787000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787788800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787873400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787875200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "2aea16aa-39db-41e5-91fa-05cbed0173e2",
          "CourseId": "00511577",
          "CourseIdTrimmed": "511577",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787009400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787011200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787095800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787097600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787182200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787184000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787268600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787270400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787614200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787616000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787700600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787702400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787787000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787788800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787873400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787875200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "2c7a4ef3-3825-440e-908e-f984bd3f3263",
          "CourseId": "00513934",
          "CourseIdTrimmed": "513934",
          "EventName": "GHAC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L02",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787011200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787013000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787097600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787099400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787184000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787185800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787270400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787272200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787616000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787617800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787702400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787704200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787788800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787790600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787875200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787877000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "84287012-8563-465c-94d7-04f55ebc3fe6",
          "CourseId": "00513935",
          "CourseIdTrimmed": "513935",
          "EventName": "GHAC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L02",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787013000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787014800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787099400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787101200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787185800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787187600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787272200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787274000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787617800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787619600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787704200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787706000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787790600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787792400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787877000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787878800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "3b491d60-4160-4cf2-84a2-9cd28911757f",
          "CourseId": "00513646",
          "CourseIdTrimmed": "513646",
          "EventName": "GRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787013000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787014800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787099400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787101200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787185800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787187600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787272200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787274000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787617800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787619600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787704200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787706000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787790600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787792400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787877000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787878800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "85480fee-43b4-4fd9-a43d-fa0cd6f68e20",
          "CourseId": "00511578",
          "CourseIdTrimmed": "511578",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787013000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787014800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787099400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787101200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787185800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787187600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787272200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787274000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787617800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787619600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787704200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787706000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787790600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787792400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787877000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787878800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "b9867b68-beca-444c-962e-9f05ae07ee20",
          "CourseId": "00513936",
          "CourseIdTrimmed": "513936",
          "EventName": "GHAC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L02",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787014800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787016600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787101200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787103000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787187600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787189400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787274000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787275800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787619600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787621400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787706000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787707800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787792400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787794200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787878800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787880600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "b390809f-68de-44ea-a4b5-1bd3c5bfd70d",
          "CourseId": "00511579",
          "CourseIdTrimmed": "511579",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787014800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787016600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787101200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787103000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787187600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787189400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787274000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787275800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787619600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787621400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787706000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787707800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787792400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787794200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787878800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787880600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "ad5fe972-5a4e-4627-882e-267f09c6d767",
          "CourseId": "00513647",
          "CourseIdTrimmed": "513647",
          "EventName": "GRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787016600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787018400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787103000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787104800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787189400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787191200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787275800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787277600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787621400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787623200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787707800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787709600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787794200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787796000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787880600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787882400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "b1d017de-3016-44ac-895b-1a700d32b6ac",
          "CourseId": "00511580",
          "CourseIdTrimmed": "511580",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787016600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787018400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787103000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787104800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787189400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787191200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787275800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787277600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787621400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787623200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787707800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787709600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787794200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787796000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787880600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787882400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "1cc598f2-037a-414a-a6f0-aa88db715883",
          "CourseId": "00513937",
          "CourseIdTrimmed": "513937",
          "EventName": "GHAC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L02",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787018400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787020200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787104800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787106600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787191200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787193000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787277600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787279400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787623200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787625000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787709600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787711400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787796000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787797800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787882400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787884200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "faa08688-b931-4ab5-a32e-216e2646604e",
          "CourseId": "00511581",
          "CourseIdTrimmed": "511581",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $62.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787018400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787020200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787104800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787106600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787191200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787193000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787277600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787279400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787623200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787625000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787709600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787711400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787796000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787797800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787882400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787884200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14430,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "91891e42-c460-4768-bc9b-08543b255b4e",
          "CourseId": "00522440",
          "CourseIdTrimmed": "522440",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788906600000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788908400000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789079400000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789081200000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789511400000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789513200000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789684200000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789686000000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790116200000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790118000000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790289000000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790290800000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790721000000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790722800000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790893800000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790895600000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "903f15b0-5b76-434e-884d-716eaf72eb47",
          "CourseId": "00528762",
          "CourseIdTrimmed": "528762",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788906600000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788908400000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789079400000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789081200000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789511400000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789513200000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789684200000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789686000000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790116200000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790118000000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790289000000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790290800000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790721000000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790722800000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790893800000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790895600000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 03-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:45 pm - 04:15 pm",
          "EventId": "a52e507c-9df6-4b45-8241-690fa4cd9858",
          "CourseId": "00519334",
          "CourseIdTrimmed": "519334",
          "EventName": "SSIP - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSIP - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "03:45 PM",
          "FormattedEndDate": "Nov 3rd",
          "FormattedEndTime": "04:15 PM",
          "FirstOccurrenceFormattedEndTime": "04:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788907500000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788909300000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789512300000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789514100000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790117100000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790118900000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790721900000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790723700000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791326700000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791328500000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791931500000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791933300000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792536300000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792538100000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793141100000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793142900000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793749500000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793751300000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "8857ab62-49e4-4a21-855b-711110f4c5af",
          "CourseId": "00525298",
          "CourseIdTrimmed": "525298",
          "EventName": "GHAC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L02",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788908400000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788910200000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789081200000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789083000000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789513200000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789515000000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789686000000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789687800000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790118000000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790119800000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790290800000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790292600000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790722800000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790724600000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790895600000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790897400000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "ebabde2b-357b-4c00-bd4f-83c6653e766c",
          "CourseId": "00528764",
          "CourseIdTrimmed": "528764",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788908400000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788910200000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789081200000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789083000000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789513200000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789515000000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789686000000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789687800000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790118000000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790119800000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790290800000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790292600000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790722800000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790724600000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790895600000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790897400000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "66a86dca-a8d8-4651-af59-6bd7ccf953e1",
          "CourseId": "00522441",
          "CourseIdTrimmed": "522441",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788910200000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788912000000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789083000000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789084800000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789515000000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789516800000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789687800000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789689600000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790119800000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790121600000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790292600000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790294400000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790724600000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790726400000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790897400000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790899200000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "c2dc4822-d4d5-4bdd-81f3-7e17fdbc0ecd",
          "CourseId": "00528771",
          "CourseIdTrimmed": "528771",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788910200000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788912000000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789083000000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789084800000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789515000000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789516800000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789687800000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789689600000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790119800000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790121600000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790292600000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790294400000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790724600000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790726400000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790897400000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790899200000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "bf2c9f14-18d2-40ac-9cff-c14c3d98dcf7",
          "CourseId": "00525300",
          "CourseIdTrimmed": "525300",
          "EventName": "GHAC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L02",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788912000000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788913800000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789084800000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789086600000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789516800000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789518600000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789689600000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789691400000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790121600000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790123400000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790294400000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790296200000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790726400000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790728200000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790899200000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790901000000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "1f031dde-00c0-470e-9e34-f91dc8f54dbb",
          "CourseId": "00522442",
          "CourseIdTrimmed": "522442",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788913800000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788915600000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789086600000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789088400000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789518600000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789520400000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789691400000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789693200000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790123400000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790125200000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790296200000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790298000000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790728200000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790730000000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790901000000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790902800000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "891cdfdd-86a0-424a-b171-c61387d6db04",
          "CourseId": "00528774",
          "CourseIdTrimmed": "528774",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788913800000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788915600000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789086600000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789088400000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789518600000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789520400000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789691400000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789693200000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790123400000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790125200000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790296200000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790298000000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790728200000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790730000000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790901000000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790902800000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "7ff94db8-37e7-4596-bcd9-3d9c16354d61",
          "CourseId": "00522443",
          "CourseIdTrimmed": "522443",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788915600000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788917400000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789088400000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789090200000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789520400000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789522200000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789693200000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789695000000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790125200000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790127000000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790298000000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790299800000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790730000000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790731800000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790902800000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790904600000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "1e552697-d9ae-4bad-96de-58ff9339abd4",
          "CourseId": "00528778",
          "CourseIdTrimmed": "528778",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788915600000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788917400000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789088400000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789090200000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789520400000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789522200000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789693200000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789695000000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790125200000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790127000000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790298000000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790299800000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790730000000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790731800000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790902800000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790904600000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "60e4a96e-b670-4923-bff7-b542f8ac2f91",
          "CourseId": "00522445",
          "CourseIdTrimmed": "522445",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788917400000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788919200000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789090200000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789092000000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789522200000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789524000000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789695000000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789696800000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790127000000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790128800000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790299800000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790301600000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790731800000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790733600000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790904600000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790906400000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "4472aee1-aab1-433e-abae-67a9f577e3f0",
          "CourseId": "00528780",
          "CourseIdTrimmed": "528780",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788917400000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788919200000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789090200000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789092000000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789522200000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789524000000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789695000000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789696800000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790127000000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790128800000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790299800000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790301600000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790731800000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790733600000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790904600000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790906400000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "46bee946-bc9d-4410-b61b-54f9ea0f5b0c",
          "CourseId": "00525302",
          "CourseIdTrimmed": "525302",
          "EventName": "GHAC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L02",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788919200000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788921000000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789092000000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789093800000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789524000000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789525800000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789696800000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789698600000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790128800000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790130600000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790301600000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790303400000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790733600000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790735400000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790906400000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790908200000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "1b598884-1125-415f-a42e-bf5b55d2c39f",
          "CourseId": "00528784",
          "CourseIdTrimmed": "528784",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788919200000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788921000000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789092000000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789093800000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789524000000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789525800000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789696800000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789698600000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790128800000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790130600000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790301600000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790303400000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790733600000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790735400000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790906400000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790908200000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33150,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "6517657e-5ea7-4897-935d-8e84370f3632",
          "CourseId": "00520634",
          "CourseIdTrimmed": "520634",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $48.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788993000000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788994800000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789425000000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789426800000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789597800000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789599600000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790029800000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790031600000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790202600000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790204400000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790634600000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790636400000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "9768bb95-7a83-429e-b3cd-c890998ec6ba",
          "CourseId": "00528658",
          "CourseIdTrimmed": "528658",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $48.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788993000000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788994800000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789425000000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789426800000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789597800000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789599600000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790029800000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790031600000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790202600000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790204400000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790634600000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790636400000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "fdaffdb0-731d-4291-a12b-2a8f96dd9290",
          "CourseId": "00525829",
          "CourseIdTrimmed": "525829",
          "EventName": "GHAC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L02",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788994800000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788996600000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789599600000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789601400000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790204400000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790206200000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791414000000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791415800000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792018800000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792020600000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792623600000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792625400000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793228400000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793230200000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793836800000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793838600000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "3595f2ec-b723-498d-9641-9f361d600b06",
          "CourseId": "00528660",
          "CourseIdTrimmed": "528660",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $48.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788994800000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788996600000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789426800000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789428600000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789599600000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789601400000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790031600000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790033400000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790204400000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790206200000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790636400000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790638200000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "1f5de8f4-6018-4d02-94e4-76a8e240c3fd",
          "CourseId": "00520635",
          "CourseIdTrimmed": "520635",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $48.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788996600000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788998400000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789428600000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789430400000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789601400000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789603200000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790033400000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790035200000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790206200000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790208000000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790638200000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790640000000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "2069da93-648a-4be1-be3e-0f0c15d304b1",
          "CourseId": "00519335",
          "CourseIdTrimmed": "519335",
          "EventName": "SSIP - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSIP - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788996600000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788998400000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789601400000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789603200000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790206200000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790208000000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791415800000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791417600000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792020600000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792022400000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792625400000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792627200000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793230200000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793232000000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793838600000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793840400000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "03b20447-63cb-48cd-8996-bc8c950cda49",
          "CourseId": "00528667",
          "CourseIdTrimmed": "528667",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $48.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788996600000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788998400000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789428600000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789430400000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789601400000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789603200000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790033400000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790035200000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790206200000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790208000000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790638200000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790640000000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "572b7b7d-ba14-4e3f-b04c-39552c73b663",
          "CourseId": "00525832",
          "CourseIdTrimmed": "525832",
          "EventName": "GHAC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L02",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788998400000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789000200000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789603200000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789605000000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790208000000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790209800000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791417600000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791419400000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792022400000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792024200000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792627200000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792629000000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793232000000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793233800000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793840400000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793842200000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:15 pm - 05:45 pm",
          "EventId": "edcabc53-dd22-4aea-b7df-31b0f603d1d0",
          "CourseId": "00529143",
          "CourseIdTrimmed": "529143",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L6 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "05:15 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "05:45 PM",
          "FirstOccurrenceFormattedEndTime": "05:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788999300000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789001100000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789604100000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789605900000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790208900000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790210700000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791418500000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791420300000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792023300000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792025100000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792628100000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792629900000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793232900000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793234700000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793841300000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793843100000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "9f7bd24f-c619-402a-afcb-92b7111653f1",
          "CourseId": "00520636",
          "CourseIdTrimmed": "520636",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $48.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789000200000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789002000000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789432200000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789434000000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789605000000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789606800000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790037000000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790038800000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790209800000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790211600000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790641800000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790643600000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "b564eca0-cc29-4dda-a0a3-8ff25af501e0",
          "CourseId": "00528661",
          "CourseIdTrimmed": "528661",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $48.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789000200000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789002000000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789432200000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789434000000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789605000000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789606800000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790037000000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790038800000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790209800000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790211600000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790641800000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790643600000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "7ec57dd2-5371-4830-b3b2-a84f4e888378",
          "CourseId": "00520637",
          "CourseIdTrimmed": "520637",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $48.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789002000000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789003800000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789434000000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789435800000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789606800000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789608600000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790038800000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790040600000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790211600000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790213400000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790643600000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790645400000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "6fe3f005-c658-4ed0-ba0d-7a4850eca1d2",
          "CourseId": "00528668",
          "CourseIdTrimmed": "528668",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $48.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789002000000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789003800000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789434000000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789435800000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789606800000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789608600000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790038800000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790040600000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790211600000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790213400000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790643600000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790645400000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "d9737ef3-196e-40df-9683-997b17a88b54",
          "CourseId": "00528662",
          "CourseIdTrimmed": "528662",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $48.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789003800000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789005600000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789435800000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789437600000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789608600000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789610400000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790040600000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790042400000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790213400000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790215200000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790645400000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790647200000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "59aa7ddb-3acb-4f70-88f1-a88b15f9ca4d",
          "CourseId": "00528665",
          "CourseIdTrimmed": "528665",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $48.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789005600000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789007400000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789437600000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789439400000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789610400000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789612200000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790042400000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790044200000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790215200000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790217000000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790647200000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790649000000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27390,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Sep-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "5a368e0d-66be-4e80-95a5-cf550b13721e",
          "CourseId": "00519336",
          "CourseIdTrimmed": "519336",
          "EventName": "SSIP - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSIP - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 10th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789079400000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789081200000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789684200000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789686000000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790289000000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790290800000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790893800000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790895600000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791498600000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791500400000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792103400000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792105200000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792708200000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792710000000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793313000000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793314800000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793921400000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793923200000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Sep-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "c1c84c4b-9cef-488e-ae42-9c8305c2808f",
          "CourseId": "00519337",
          "CourseIdTrimmed": "519337",
          "EventName": "SSIP - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSIP - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 10th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789083000000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789084800000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789687800000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789689600000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790292600000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790294400000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790897400000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790899200000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791502200000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791504000000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792107000000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792108800000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792711800000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792713600000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793316600000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793318400000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793925000000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793926800000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "08:30 am - 09:00 am",
          "EventId": "571192b9-0107-41c3-97c5-dfe033c68386",
          "CourseId": "00524360",
          "CourseIdTrimmed": "524360",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "08:30 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "09:00 AM",
          "FirstOccurrenceFormattedEndTime": "09:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789227000000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789228800000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789313400000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789315200000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789831800000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789833600000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789918200000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789920000000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790436600000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790438400000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790523000000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790524800000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791041400000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791043200000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791127800000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791129600000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 07-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "467dc5a5-60b9-4407-9b5e-93ee919a4014",
          "CourseId": "00527941",
          "CourseIdTrimmed": "527941",
          "EventName": "GHAC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L02",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $56.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Nov 7th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789228800000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789230600000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789833600000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789835400000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790438400000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790440200000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791043200000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791045000000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792857600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792859400000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793462400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793464200000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794070800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794072600000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "aaee70c0-bde4-4495-bc91-1ab9c03e9b6e",
          "CourseId": "00528911",
          "CourseIdTrimmed": "528911",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789228800000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789230600000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789315200000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789317000000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789833600000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789835400000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789920000000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789921800000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790438400000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790440200000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790524800000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790526600000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791043200000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791045000000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791129600000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791131400000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:15 am - 09:45 am",
          "EventId": "dc72d8c3-ba6a-4d56-a165-00c0bfca9acb",
          "CourseId": "00524362",
          "CourseIdTrimmed": "524362",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:15 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "09:45 AM",
          "FirstOccurrenceFormattedEndTime": "09:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789229700000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789231500000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789316100000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789317900000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789834500000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789836300000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789920900000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789922700000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790439300000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790441100000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790525700000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790527500000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791044100000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791045900000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791130500000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791132300000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 07-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "ba58833a-18f3-4691-ae9d-82d21d863371",
          "CourseId": "00527945",
          "CourseIdTrimmed": "527945",
          "EventName": "GHAC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L02",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $56.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Nov 7th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789230600000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789232400000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789835400000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789837200000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790440200000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790442000000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791045000000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791046800000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792859400000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792861200000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793464200000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793466000000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794072600000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794074400000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:45 am - 10:15 am",
          "EventId": "e902e008-0fe0-43fd-b727-d4b97a57524a",
          "CourseId": "00524364",
          "CourseIdTrimmed": "524364",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:45 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "10:15 AM",
          "FirstOccurrenceFormattedEndTime": "10:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789231500000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789233300000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789317900000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789319700000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789836300000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789838100000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789922700000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789924500000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790441100000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790442900000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790527500000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790529300000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791045900000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791047700000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791132300000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791134100000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 07-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:45 am - 10:15 am",
          "EventId": "06254479-b5fc-4b88-a4db-bb1153020499",
          "CourseId": "00529193",
          "CourseIdTrimmed": "529193",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - South",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:45 AM",
          "FormattedEndDate": "Nov 7th",
          "FormattedEndTime": "10:15 AM",
          "FirstOccurrenceFormattedEndTime": "10:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789231500000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789233300000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789836300000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789838100000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790441100000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790442900000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791045900000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791047700000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792255500000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792257300000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792860300000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792862100000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793465100000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793466900000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794073500000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794075300000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "4b030d1a-e397-40cf-baec-d40c1896ff0e",
          "CourseId": "00528913",
          "CourseIdTrimmed": "528913",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789232400000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789234200000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789318800000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789320600000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789837200000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789839000000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789923600000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789925400000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790442000000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790443800000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790528400000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790530200000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791046800000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791048600000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791133200000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791135000000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:45 am - 11:15 am",
          "EventId": "b25bcb6a-50a0-4aa2-b82d-181f005726a5",
          "CourseId": "00524365",
          "CourseIdTrimmed": "524365",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "10:45 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "11:15 AM",
          "FirstOccurrenceFormattedEndTime": "11:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789235100000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789236900000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789321500000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789323300000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789839900000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789841700000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789926300000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789928100000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790444700000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790446500000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790531100000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790532900000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791049500000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791051300000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791135900000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791137700000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 07-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:45 am - 11:15 am",
          "EventId": "ae703b8c-4c77-4d0d-a135-e3bd92480d44",
          "CourseId": "00530543",
          "CourseIdTrimmed": "530543",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L6 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "10:45 AM",
          "FormattedEndDate": "Nov 7th",
          "FormattedEndTime": "11:15 AM",
          "FirstOccurrenceFormattedEndTime": "11:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789235100000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789236900000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789839900000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789841700000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790444700000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790446500000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791049500000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791051300000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792259100000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792260900000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792863900000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792865700000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793468700000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793470500000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794077100000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794078900000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "4dfd9de7-21e8-4fa5-8876-c987433ab942",
          "CourseId": "00528915",
          "CourseIdTrimmed": "528915",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789236000000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789237800000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789322400000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789324200000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789840800000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789842600000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789927200000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789929000000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790445600000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790447400000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790532000000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790533800000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791050400000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791052200000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791136800000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791138600000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "251950cf-8ee6-4b6b-8b05-4f166aca4d4e",
          "CourseId": "00528919",
          "CourseIdTrimmed": "528919",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789237800000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789239600000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789324200000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789326000000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789842600000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789844400000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789929000000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789930800000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790447400000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790449200000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790533800000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790535600000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791052200000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791054000000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791138600000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791140400000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 07-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:45 am - 12:15 pm",
          "EventId": "8775692b-729f-4302-9a4f-af8129ed81e8",
          "CourseId": "00529194",
          "CourseIdTrimmed": "529194",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - South",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "11:45 AM",
          "FormattedEndDate": "Nov 7th",
          "FormattedEndTime": "12:15 PM",
          "FirstOccurrenceFormattedEndTime": "12:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789238700000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789240500000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789843500000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789845300000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790448300000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790450100000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791053100000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791054900000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792262700000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792264500000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792867500000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792869300000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793472300000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793474100000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794080700000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794082500000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "165a40cd-7107-439c-9592-3dc1f8d19062",
          "CourseId": "00524366",
          "CourseIdTrimmed": "524366",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789239600000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789241400000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789326000000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789327800000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789844400000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789846200000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789930800000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789932600000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790449200000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790451000000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790535600000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790537400000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791054000000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791055800000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791140400000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791142200000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "f714496d-d3b0-439e-a305-1b047966465a",
          "CourseId": "00528922",
          "CourseIdTrimmed": "528922",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789239600000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789241400000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789326000000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789327800000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789844400000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789846200000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789930800000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789932600000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790449200000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790451000000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790535600000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790537400000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791054000000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791055800000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791140400000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791142200000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 07-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "b8f382c6-3c71-494c-9cc6-cd2aeadf1035",
          "CourseId": "00527952",
          "CourseIdTrimmed": "527952",
          "EventName": "GHAC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L02",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $56.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Nov 7th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789241400000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789243200000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789846200000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789848000000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790451000000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790452800000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791055800000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791057600000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792870200000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792872000000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793475000000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793476800000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794083400000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794085200000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "91c85d02-2ab0-4b9d-8dc8-e10c42ca6249",
          "CourseId": "00528926",
          "CourseIdTrimmed": "528926",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789241400000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789243200000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789327800000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789329600000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789846200000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789848000000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789932600000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789934400000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790451000000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790452800000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790537400000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790539200000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791055800000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791057600000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791142200000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791144000000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Sep-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "35529d54-4d2c-4e81-a634-c40d8e50398f",
          "CourseId": "00530411",
          "CourseIdTrimmed": "530411",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Sep 13th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789317000000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789318800000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1789921800000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789923600000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790526600000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790528400000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791131400000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791133200000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792341000000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792342800000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792945800000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792947600000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793554200000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793556000000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794159000000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794160800000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80670,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:45 pm - 04:15 pm",
          "EventId": "d11e4219-78c2-499b-9be6-91a3ea094da1",
          "CourseId": "00519333",
          "CourseIdTrimmed": "519333",
          "EventName": "SSIP - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSIP - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $56.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "03:45 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "04:15 PM",
          "FirstOccurrenceFormattedEndTime": "04:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789425900000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789427700000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790030700000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790032500000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790635500000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790637300000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791240300000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791242100000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792449900000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792451700000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793054700000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793056500000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793663100000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793664900000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "7b5e3658-b5c6-4b34-bb8e-6b83735034a0",
          "CourseId": "00525762",
          "CourseIdTrimmed": "525762",
          "EventName": "GHAC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L02",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $56.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789426800000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789428600000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790031600000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790033400000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790636400000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790638200000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791241200000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791243000000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792450800000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792452600000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793055600000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793057400000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793664000000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793665800000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "d701ba1b-e551-4c50-ad19-b72347015223",
          "CourseId": "00525765",
          "CourseIdTrimmed": "525765",
          "EventName": "GHAC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L02",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $56.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789430400000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789432200000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790035200000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790037000000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790640000000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790641800000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791244800000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791246600000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792454400000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792456200000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793059200000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793061000000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793667600000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793669400000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:15 pm - 05:45 pm",
          "EventId": "de1e75b5-d8c3-4f89-b43a-5f1585cd44fa",
          "CourseId": "00529024",
          "CourseIdTrimmed": "529024",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L6 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $56.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "05:15 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "05:45 PM",
          "FirstOccurrenceFormattedEndTime": "05:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789431300000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789433100000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790036100000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790037900000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790640900000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790642700000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791245700000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791247500000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792455300000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792457100000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793060100000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793061900000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793668500000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793670300000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "1125d3dd-c022-447a-b663-286433aa5ab4",
          "CourseId": "00525766",
          "CourseIdTrimmed": "525766",
          "EventName": "GHAC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L02",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $56.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789437600000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789439400000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790042400000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790044200000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1790647200000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790649000000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791252000000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791253800000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792461600000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792463400000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793066400000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793068200000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793674800000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793676600000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "273a8302-aadf-4889-acea-bb13c716de20",
          "CourseId": "00524651",
          "CourseIdTrimmed": "524651",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791239400000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791241200000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791412200000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791414000000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792017000000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792018800000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792449000000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792450800000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792621800000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792623600000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793053800000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793055600000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793226600000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793228400000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793662200000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793664000000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793835000000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793836800000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "011ef3ca-095d-4ab6-8570-f226acb0fd3d",
          "CourseId": "00529580",
          "CourseIdTrimmed": "529580",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791239400000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791241200000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791412200000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791414000000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792017000000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792018800000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792449000000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792450800000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792621800000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792623600000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793053800000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793055600000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793226600000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793228400000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793662200000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793664000000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793835000000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793836800000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "bdd5dff7-ec69-4e79-95f4-149ef1cab7fc",
          "CourseId": "00529583",
          "CourseIdTrimmed": "529583",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791241200000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791243000000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791414000000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791415800000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792018800000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792020600000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792450800000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792452600000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792623600000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792625400000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793055600000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793057400000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793228400000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793230200000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793664000000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793665800000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793836800000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793838600000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "874d7091-e892-46e5-9603-dbc28d356338",
          "CourseId": "00524652",
          "CourseIdTrimmed": "524652",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791243000000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791244800000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791415800000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791417600000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792020600000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792022400000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792452600000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792454400000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792625400000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792627200000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793057400000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793059200000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793230200000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793232000000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793665800000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793667600000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793838600000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793840400000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "c092fbd2-9d95-4db8-bb33-68f6003b4e58",
          "CourseId": "00529584",
          "CourseIdTrimmed": "529584",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791243000000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791244800000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791415800000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791417600000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792020600000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792022400000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792452600000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792454400000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792625400000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792627200000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793057400000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793059200000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793230200000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793232000000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793665800000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793667600000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793838600000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793840400000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "41c3203e-f1bd-48a7-97ed-b72b26dd4db9",
          "CourseId": "00524653",
          "CourseIdTrimmed": "524653",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791246600000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791248400000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791419400000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791421200000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792024200000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792026000000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792456200000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792458000000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792629000000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792630800000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793061000000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793062800000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793233800000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793235600000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793669400000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793671200000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793842200000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793844000000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "4634a02c-4484-41e6-9681-208aa70ba2f3",
          "CourseId": "00529587",
          "CourseIdTrimmed": "529587",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791246600000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791248400000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791419400000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791421200000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792024200000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792026000000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792456200000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792458000000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792629000000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792630800000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793061000000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793062800000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793233800000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793235600000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793669400000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793671200000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793842200000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793844000000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "c80a59c2-8f06-4929-b34f-c94e5cc18faa",
          "CourseId": "00524654",
          "CourseIdTrimmed": "524654",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791248400000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791250200000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791421200000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791423000000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792026000000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792027800000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792458000000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792459800000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792630800000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792632600000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793062800000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793064600000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793235600000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793237400000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793671200000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793673000000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793844000000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793845800000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "a63345b4-ee5d-4336-886e-ac3bbfcd2ed6",
          "CourseId": "00529590",
          "CourseIdTrimmed": "529590",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791248400000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791250200000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791421200000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791423000000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792026000000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792027800000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792458000000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792459800000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792630800000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792632600000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793062800000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793064600000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793235600000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793237400000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793671200000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793673000000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793844000000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793845800000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "da63c4e3-2a5c-4b81-90a2-fe4c55033149",
          "CourseId": "00529596",
          "CourseIdTrimmed": "529596",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791250200000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791252000000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791423000000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791424800000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792027800000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792029600000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792459800000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792461600000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792632600000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792634400000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793064600000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793066400000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793237400000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793239200000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793673000000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793674800000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793845800000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793847600000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "40647bb7-d6c2-418b-ac96-0ac79ff4d257",
          "CourseId": "00529598",
          "CourseIdTrimmed": "529598",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791252000000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791253800000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791424800000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791426600000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792029600000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792031400000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792461600000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792463400000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792634400000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792636200000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793066400000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793068200000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793239200000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793241000000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793674800000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793676600000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793847600000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793849400000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "8bc7e49b-590e-496a-9ca2-078c8f193295",
          "CourseId": "00524655",
          "CourseIdTrimmed": "524655",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791325800000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791327600000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791498600000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791500400000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791930600000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791932400000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792103400000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792105200000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792535400000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792537200000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792708200000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792710000000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793140200000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793142000000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793313000000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793314800000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793748600000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793750400000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793921400000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793923200000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "f8274314-e386-4e2e-a235-3408b2566ba5",
          "CourseId": "00529837",
          "CourseIdTrimmed": "529837",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791325800000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791327600000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791498600000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791500400000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791930600000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791932400000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792103400000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792105200000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792535400000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792537200000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792708200000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792710000000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793140200000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793142000000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793313000000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793314800000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793748600000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793750400000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793921400000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793923200000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "d2a683a3-d3b2-425a-b84f-b351c28cae35",
          "CourseId": "00525683",
          "CourseIdTrimmed": "525683",
          "EventName": "GHAC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L02",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791327600000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791329400000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791500400000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791502200000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791932400000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791934200000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792105200000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792107000000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792537200000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792539000000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792710000000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792711800000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793142000000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793143800000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793314800000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793316600000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793750400000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793752200000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793923200000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793925000000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "3719430e-da2c-4c6f-b4b4-df6d2b4c87f9",
          "CourseId": "00529843",
          "CourseIdTrimmed": "529843",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791327600000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791329400000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791500400000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791502200000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791932400000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791934200000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792105200000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792107000000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792537200000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792539000000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792710000000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792711800000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793142000000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793143800000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793314800000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793316600000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793750400000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793752200000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793923200000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793925000000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "ac58e08b-c64f-4954-a05b-6006e9079a2d",
          "CourseId": "00524656",
          "CourseIdTrimmed": "524656",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791329400000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791331200000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791502200000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791504000000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791934200000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791936000000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792107000000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792108800000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792539000000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792540800000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792711800000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792713600000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793143800000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793145600000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793316600000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793318400000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793752200000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793754000000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793925000000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793926800000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "0586a199-c0bd-4871-8f09-22e949fe272d",
          "CourseId": "00529855",
          "CourseIdTrimmed": "529855",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791329400000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791331200000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791502200000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791504000000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791934200000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791936000000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792107000000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792108800000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792539000000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792540800000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792711800000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792713600000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793143800000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793145600000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793316600000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793318400000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793752200000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793754000000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793925000000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793926800000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "7b2312a3-5b57-450c-a731-403463d0f937",
          "CourseId": "00525684",
          "CourseIdTrimmed": "525684",
          "EventName": "GHAC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L02",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791331200000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791333000000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791504000000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791505800000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791936000000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791937800000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792108800000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792110600000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792540800000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792542600000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792713600000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792715400000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793145600000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793147400000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793318400000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793320200000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793754000000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793755800000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793926800000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793928600000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "d0d19053-aa67-48ec-9ce3-487450740d14",
          "CourseId": "00524657",
          "CourseIdTrimmed": "524657",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791333000000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791334800000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791505800000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791507600000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791937800000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791939600000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792110600000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792112400000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792542600000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792544400000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792715400000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792717200000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793147400000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793149200000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793320200000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793322000000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793755800000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793757600000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793928600000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793930400000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "1d6a3f52-1562-406c-b15a-01ddb3478056",
          "CourseId": "00529859",
          "CourseIdTrimmed": "529859",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791333000000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791334800000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791505800000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791507600000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791937800000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791939600000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792110600000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792112400000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792542600000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792544400000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792715400000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792717200000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793147400000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793149200000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793320200000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793322000000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793755800000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793757600000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793928600000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793930400000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "def35552-b043-4575-a7fc-599403f8b0d9",
          "CourseId": "00524661",
          "CourseIdTrimmed": "524661",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791334800000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791336600000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791507600000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791509400000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791939600000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791941400000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792112400000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792114200000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792544400000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792546200000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792717200000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792719000000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793149200000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793151000000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793322000000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793323800000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793757600000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793759400000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793930400000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793932200000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "3c46919e-cf56-44cf-9860-a8cb10ce7191",
          "CourseId": "00529862",
          "CourseIdTrimmed": "529862",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791334800000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791336600000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791507600000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791509400000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791939600000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791941400000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792112400000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792114200000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792544400000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792546200000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792717200000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792719000000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793149200000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793151000000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793322000000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793323800000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793757600000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793759400000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793930400000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793932200000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "107e2747-5b9b-4284-9dbc-c9059666a37f",
          "CourseId": "00525685",
          "CourseIdTrimmed": "525685",
          "EventName": "GHAC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L02",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791336600000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791338400000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791509400000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791511200000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791941400000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791943200000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792114200000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792116000000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792546200000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792548000000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792719000000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792720800000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793151000000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793152800000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793323800000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793325600000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793759400000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793761200000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793932200000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793934000000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "2d269f0a-e76a-4168-a3fa-8091593cf81d",
          "CourseId": "00524662",
          "CourseIdTrimmed": "524662",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791336600000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791338400000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791509400000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791511200000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791941400000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791943200000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792114200000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792116000000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792546200000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792548000000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792719000000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792720800000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793151000000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793152800000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793323800000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793325600000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793759400000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793761200000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793932200000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793934000000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "57ecb12e-5bb1-4acf-9f08-b26f958b9b5b",
          "CourseId": "00529868",
          "CourseIdTrimmed": "529868",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791336600000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791338400000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791509400000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791511200000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791941400000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791943200000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792114200000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792116000000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792546200000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792548000000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792719000000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792720800000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793151000000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793152800000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793323800000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793325600000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793759400000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793761200000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793932200000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793934000000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "b2482a3c-a472-4ce1-af74-bd2ac45b015e",
          "CourseId": "00529874",
          "CourseIdTrimmed": "529874",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791338400000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791340200000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791511200000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791513000000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1791943200000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791945000000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792116000000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792117800000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792548000000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792549800000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792720800000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792722600000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793152800000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793154600000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793325600000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793327400000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793761200000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793763000000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793934000000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793935800000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "08:30 am - 09:00 am",
          "EventId": "2486e3ad-3020-4a05-97e9-bd42ebbc6509",
          "CourseId": "00527185",
          "CourseIdTrimmed": "527185",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "08:30 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "09:00 AM",
          "FirstOccurrenceFormattedEndTime": "09:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792251000000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792252800000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792337400000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792339200000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792855800000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792857600000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792942200000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792944000000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793460600000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793462400000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793550600000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793552400000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794069000000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794070800000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794155400000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794157200000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "3d2ccc9c-f66e-44f0-b409-3e119c15a962",
          "CourseId": "00529953",
          "CourseIdTrimmed": "529953",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792252800000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792254600000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792339200000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792341000000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792857600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792859400000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792944000000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792945800000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793462400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793464200000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793552400000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793554200000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794070800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794072600000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794157200000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794159000000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:15 am - 09:45 am",
          "EventId": "b3a1cd6b-3213-4c99-be49-d81f2793eb57",
          "CourseId": "00527189",
          "CourseIdTrimmed": "527189",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "09:15 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "09:45 AM",
          "FirstOccurrenceFormattedEndTime": "09:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792253700000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792255500000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792340100000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792341900000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792858500000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792860300000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792944900000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792946700000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793463300000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793465100000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793553300000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793555100000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794071700000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794073500000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794158100000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794159900000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:45 am - 10:15 am",
          "EventId": "74ca30d6-3826-44a8-a4eb-1b436bd64190",
          "CourseId": "00527191",
          "CourseIdTrimmed": "527191",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "09:45 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "10:15 AM",
          "FirstOccurrenceFormattedEndTime": "10:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792255500000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792257300000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792341900000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792343700000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792860300000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792862100000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792946700000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792948500000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793465100000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793466900000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793555100000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793556900000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794073500000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794075300000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794159900000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794161700000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "03529acf-c1e3-43e3-9544-5d36b7c19ce0",
          "CourseId": "00529960",
          "CourseIdTrimmed": "529960",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792256400000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792258200000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792342800000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792344600000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792861200000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792863000000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792947600000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792949400000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793466000000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793467800000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793556000000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793557800000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794074400000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794076200000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794160800000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794162600000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:45 am - 11:15 am",
          "EventId": "171377f2-8e1b-48ce-bbae-eda7d88803dd",
          "CourseId": "00527195",
          "CourseIdTrimmed": "527195",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "10:45 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "11:15 AM",
          "FirstOccurrenceFormattedEndTime": "11:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792259100000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792260900000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792345500000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792347300000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792863900000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792865700000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792950300000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792952100000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793468700000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793470500000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793558700000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793560500000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794077100000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794078900000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794163500000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794165300000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "54d3545e-6ad7-401c-ae1a-e038651954b0",
          "CourseId": "00529963",
          "CourseIdTrimmed": "529963",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792260000000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792261800000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792346400000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792348200000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792864800000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792866600000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792951200000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792953000000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793469600000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793471400000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793559600000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793561400000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794078000000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794079800000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794164400000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794166200000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "a1d958de-441c-4c6f-a555-c6d6746cf82e",
          "CourseId": "00529967",
          "CourseIdTrimmed": "529967",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792261800000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792263600000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792348200000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792350000000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792866600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792868400000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792953000000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792954800000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793471400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793473200000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793561400000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793563200000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794079800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794081600000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794166200000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794168000000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "ccae2984-8397-49a9-9e9b-e88274aa9b20",
          "CourseId": "00527197",
          "CourseIdTrimmed": "527197",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792263600000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792265400000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792350000000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792351800000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792868400000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792870200000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792954800000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792956600000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793473200000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793475000000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793563200000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793565000000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794081600000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794083400000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794168000000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794169800000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "ed1850c8-a841-4dfb-a9e2-8f3a7f5074e6",
          "CourseId": "00529975",
          "CourseIdTrimmed": "529975",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792263600000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792265400000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792350000000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792351800000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792868400000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792870200000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792954800000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792956600000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793473200000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793475000000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793563200000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793565000000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794081600000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794083400000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794168000000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794169800000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "c9ac9413-9b9b-48b6-b51c-0071f28b189a",
          "CourseId": "00529978",
          "CourseIdTrimmed": "529978",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792265400000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792267200000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792351800000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792353600000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792870200000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792872000000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792956600000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792958400000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793475000000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793476800000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793565000000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793566800000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794083400000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794085200000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794169800000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794171600000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31710,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "67308ef6-39fc-4320-bd59-43b789f113eb",
          "CourseId": "00526588",
          "CourseIdTrimmed": "526588",
          "EventName": "GRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $48.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 20th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792537200000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792539000000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792710000000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792711800000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793142000000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793143800000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793314800000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793316600000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793750400000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793752200000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793923200000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793925000000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 23070,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "258e6ef6-948e-4e3f-a0c0-dd8581d2969a",
          "CourseId": "00526587",
          "CourseIdTrimmed": "526587",
          "EventName": "GRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $48.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 20th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792542600000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792544400000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792715400000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792717200000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793147400000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793149200000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793320200000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793322000000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793755800000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793757600000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793928600000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793930400000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 23070,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "39e3a67f-2768-45f8-836b-65a590897d68",
          "CourseId": "00526200",
          "CourseIdTrimmed": "526200",
          "EventName": "GRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $40.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792621800000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792623600000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793053800000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793055600000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793226600000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793228400000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793662200000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793664000000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793835000000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793836800000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 20190,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "751dc3b6-bcc4-4cba-8343-ce39465a6c23",
          "CourseId": "00526201",
          "CourseIdTrimmed": "526201",
          "EventName": "GRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $40.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792629000000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792630800000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793061000000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793062800000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793233800000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793235600000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793669400000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793671200000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793842200000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793844000000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 20190,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "f874101b-9ea0-463a-af10-2e54589156df",
          "CourseId": "00526202",
          "CourseIdTrimmed": "526202",
          "EventName": "GRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $40.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792630800000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792632600000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793062800000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793064600000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793235600000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793237400000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793671200000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793673000000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793844000000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793845800000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 20190,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Oct-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "caf26533-39bd-4e12-9cc1-2386e14b5433",
          "CourseId": "00526040",
          "CourseIdTrimmed": "526040",
          "EventName": "GRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $56.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 23rd, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792805400000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792807200000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793410200000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793412000000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794018600000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794020400000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794623400000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794625200000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795833000000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795834800000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796437800000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796439600000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797042600000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797044400000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:15 am - 09:45 am",
          "EventId": "c1de4a73-c1e8-4df9-a271-06427989bc91",
          "CourseId": "00526144",
          "CourseIdTrimmed": "526144",
          "EventName": "GRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L7 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "09:15 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "09:45 AM",
          "FirstOccurrenceFormattedEndTime": "09:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792858500000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792860300000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793463300000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793465100000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794071700000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794073500000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794676500000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794678300000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795281300000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795283100000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795886100000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795887900000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796490900000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796492700000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797095700000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797097500000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "baf02ee7-61c4-4590-abf7-e448dfff90b5",
          "CourseId": "00526600",
          "CourseIdTrimmed": "526600",
          "EventName": "GRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $48.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792859400000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792861200000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792945800000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792947600000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793464200000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793466000000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793554200000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793556000000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794072600000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794074400000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794159000000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794160800000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 21630,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:15 am - 10:45 am",
          "EventId": "04243f48-8fe9-4aa0-9b39-b79a231e713e",
          "CourseId": "00526148",
          "CourseIdTrimmed": "526148",
          "EventName": "GRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L7 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $64.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "10:15 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "10:45 AM",
          "FirstOccurrenceFormattedEndTime": "10:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792862100000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792863900000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793466900000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793468700000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794075300000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794077100000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794680100000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794681900000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795284900000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795286700000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795889700000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795891500000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796494500000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796496300000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797099300000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797101100000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70590,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "6fc5b53a-e6e3-41ab-8b1a-cf6316ee6128",
          "CourseId": "00526599",
          "CourseIdTrimmed": "526599",
          "EventName": "GRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $48.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792863000000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792864800000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792949400000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792951200000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793467800000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793469600000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793557800000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793559600000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794076200000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794078000000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794162600000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794164400000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 21630,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "c90170b0-dd35-411b-9379-4029afd00b4a",
          "CourseId": "00526603",
          "CourseIdTrimmed": "526603",
          "EventName": "GRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $48.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792868400000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792870200000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1792954800000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792956600000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793473200000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793475000000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793563200000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793565000000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794081600000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794083400000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794168000000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794169800000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 21630,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Oct-2026",
          "OccurrenceMaxStartDate": " - 07-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:45 pm - 04:15 pm",
          "EventId": "30991921-3f94-41f7-ad14-5c78169029d6",
          "CourseId": "00526032",
          "CourseIdTrimmed": "526032",
          "EventName": "GRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L5 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $56.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 26th, 2026",
          "FormattedStartTime": "03:45 PM",
          "FormattedEndDate": "Dec 7th",
          "FormattedEndTime": "04:15 PM",
          "FirstOccurrenceFormattedEndTime": "04:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793054700000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793056500000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793663100000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793664900000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794267900000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794269700000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794872700000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794874500000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795477500000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795479300000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796082300000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796084100000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796687100000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796688900000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 60510,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "27-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:45 pm - 04:15 pm",
          "EventId": "5e2000db-2bdd-4f81-a331-1f3a60352b86",
          "CourseId": "00526035",
          "CourseIdTrimmed": "526035",
          "EventName": "GRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L5 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $56.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 27th, 2026",
          "FormattedStartTime": "03:45 PM",
          "FormattedEndDate": "Dec 8th",
          "FormattedEndTime": "04:15 PM",
          "FirstOccurrenceFormattedEndTime": "04:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793141100000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793142900000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1793749500000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793751300000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794354300000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794356100000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794959100000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794960900000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795563900000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795565700000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796168700000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796170500000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796773500000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796775300000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 60510,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "65502ae1-bd11-41d3-92ab-54507250ceb2",
          "CourseId": "00526203",
          "CourseIdTrimmed": "526203",
          "EventName": "GRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794267000000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794268800000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794871800000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794873600000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795044600000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795046400000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795476600000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795478400000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795649400000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795651200000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796081400000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796083200000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796254200000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796256000000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796686200000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796688000000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796859000000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796860800000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "7275cdea-6034-4a2a-849c-689aeea14f51",
          "CourseId": "00528822",
          "CourseIdTrimmed": "528822",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794267000000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794268800000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794871800000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794873600000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795044600000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795046400000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795476600000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795478400000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795649400000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795651200000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796081400000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796083200000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796254200000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796256000000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796686200000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796688000000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796859000000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796860800000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "020a3b0c-640f-4090-b6a4-5702f9335faa",
          "CourseId": "00529664",
          "CourseIdTrimmed": "529664",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794267000000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794268800000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794871800000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794873600000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795044600000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795046400000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795476600000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795478400000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795649400000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795651200000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796081400000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796083200000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796254200000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796256000000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796686200000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796688000000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796859000000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796860800000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "a169ddf7-bd47-407d-a419-2bc118f2e719",
          "CourseId": "00527452",
          "CourseIdTrimmed": "527452",
          "EventName": "GHAC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L02",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794268800000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794270600000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794873600000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794875400000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795046400000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795048200000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795478400000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795480200000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795651200000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795653000000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796083200000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796085000000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796256000000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796257800000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796688000000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796689800000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796860800000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796862600000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "fb37e957-5742-43cf-8906-d94749965560",
          "CourseId": "00529668",
          "CourseIdTrimmed": "529668",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794268800000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794270600000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794873600000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794875400000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795046400000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795048200000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795478400000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795480200000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795651200000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795653000000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796083200000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796085000000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796256000000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796257800000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796688000000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796689800000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796860800000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796862600000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "fb706df2-ebc0-4305-8916-264a3d694f95",
          "CourseId": "00528824",
          "CourseIdTrimmed": "528824",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794270600000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794272400000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794875400000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794877200000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795048200000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795050000000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795480200000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795482000000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795653000000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795654800000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796085000000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796086800000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796257800000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796259600000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796689800000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796691600000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796862600000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796864400000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 07-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "27a38ed6-fcee-4e7f-bc7e-f33b7388ddbd",
          "CourseId": "00519338",
          "CourseIdTrimmed": "519338",
          "EventName": "SSIP - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSIP - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $40.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 7th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794270600000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794272400000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794875400000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794877200000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795480200000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795482000000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796085000000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796086800000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796689800000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796691600000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "948f9e05-2f46-44ac-993e-04339b90a456",
          "CourseId": "00529671",
          "CourseIdTrimmed": "529671",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794270600000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794272400000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794875400000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794877200000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795048200000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795050000000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795480200000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795482000000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795653000000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795654800000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796085000000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796086800000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796257800000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796259600000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796689800000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796691600000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796862600000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796864400000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "c40c39ae-35e8-4ef9-84ca-db577223e7d4",
          "CourseId": "00527453",
          "CourseIdTrimmed": "527453",
          "EventName": "GHAC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L02",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794272400000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794274200000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794877200000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794879000000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795050000000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795051800000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795482000000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795483800000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795654800000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795656600000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796086800000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796088600000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796259600000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796261400000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796691600000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796693400000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796864400000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796866200000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 07-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:15 pm - 05:45 pm",
          "EventId": "1d665d7b-a88d-4d21-ac4f-39e6906e2aec",
          "CourseId": "00530185",
          "CourseIdTrimmed": "530185",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L6 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $40.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "05:15 PM",
          "FormattedEndDate": "Dec 7th",
          "FormattedEndTime": "05:45 PM",
          "FirstOccurrenceFormattedEndTime": "05:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794273300000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794275100000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794878100000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794879900000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795482900000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795484700000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796087700000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796089500000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796692500000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796694300000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "a02282b6-ed4d-49a5-abc2-507d76d4b9fd",
          "CourseId": "00526204",
          "CourseIdTrimmed": "526204",
          "EventName": "GRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794274200000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794276000000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794879000000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794880800000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795051800000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795053600000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795483800000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795485600000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795656600000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795658400000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796088600000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796090400000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796261400000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796263200000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796693400000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796695200000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796866200000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796868000000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "c504073c-8331-47f6-b64c-0ebe2c0d4ef8",
          "CourseId": "00528828",
          "CourseIdTrimmed": "528828",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794274200000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794276000000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794879000000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794880800000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795051800000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795053600000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795483800000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795485600000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795656600000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795658400000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796088600000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796090400000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796261400000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796263200000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796693400000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796695200000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796866200000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796868000000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "777db9ef-47ad-439f-8a0f-fc8ba17ae67e",
          "CourseId": "00529680",
          "CourseIdTrimmed": "529680",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794274200000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794276000000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794879000000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794880800000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795051800000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795053600000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795483800000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795485600000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795656600000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795658400000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796088600000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796090400000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796261400000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796263200000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796693400000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796695200000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796866200000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796868000000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "1ff6df82-9cfb-49aa-96f7-240eaa42b762",
          "CourseId": "00528832",
          "CourseIdTrimmed": "528832",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794276000000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794277800000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794880800000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794882600000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795053600000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795055400000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795485600000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795487400000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795658400000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795660200000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796090400000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796092200000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796263200000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796265000000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796695200000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796697000000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796868000000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796869800000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "57e3906c-d4fc-40ef-9532-0508dbdd3e89",
          "CourseId": "00529683",
          "CourseIdTrimmed": "529683",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794276000000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794277800000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794880800000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794882600000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795053600000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795055400000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795485600000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795487400000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795658400000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795660200000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796090400000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796092200000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796263200000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796265000000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796695200000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796697000000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796868000000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796869800000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "898354d2-9b5e-43ae-afd8-aafc3c4a00ea",
          "CourseId": "00526208",
          "CourseIdTrimmed": "526208",
          "EventName": "GRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794277800000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794279600000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794882600000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794884400000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795055400000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795057200000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795487400000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795489200000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795660200000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795662000000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796092200000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796094000000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796265000000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796266800000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796697000000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796698800000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796869800000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796871600000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "fe23ca34-f65b-4cbc-a58e-915fb947df21",
          "CourseId": "00529687",
          "CourseIdTrimmed": "529687",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794277800000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794279600000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794882600000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794884400000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795055400000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795057200000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795487400000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795489200000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795660200000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795662000000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796092200000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796094000000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796265000000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796266800000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796697000000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796698800000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796869800000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796871600000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "9c6c50bf-7613-4a1c-80d4-1ce074958026",
          "CourseId": "00529689",
          "CourseIdTrimmed": "529689",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794279600000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794281400000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794884400000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794886200000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795057200000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795059000000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795489200000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795491000000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795662000000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795663800000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796094000000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796095800000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796266800000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796268600000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796698800000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796700600000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796871600000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796873400000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 08-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:15 pm - 03:45 pm",
          "EventId": "bc624391-528f-4a2a-9901-067a75e402f1",
          "CourseId": "00519339",
          "CourseIdTrimmed": "519339",
          "EventName": "SSIP - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSIP - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $40.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "03:15 PM",
          "FormattedEndDate": "Dec 8th",
          "FormattedEndTime": "03:45 PM",
          "FirstOccurrenceFormattedEndTime": "03:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794352500000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794354300000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794957300000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794959100000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795562100000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795563900000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796166900000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796168700000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796771700000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796773500000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "f9b115c8-562e-4b39-bdf0-8e2e3e1d6415",
          "CourseId": "00528836",
          "CourseIdTrimmed": "528836",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794353400000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794355200000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794526200000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794528000000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794958200000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794960000000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795131000000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795132800000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795563000000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795564800000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795735800000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795737600000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796167800000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796169600000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796340600000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796342400000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796772600000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796774400000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796945400000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796947200000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "b69a1af2-5e3e-4b51-bbeb-9b5311a38e77",
          "CourseId": "00529999",
          "CourseIdTrimmed": "529999",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794353400000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794355200000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794526200000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794528000000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794958200000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794960000000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795131000000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795132800000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795563000000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795564800000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795735800000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795737600000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796167800000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796169600000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796340600000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796342400000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796772600000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796774400000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796945400000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796947200000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "8a02d012-169f-4fe9-8a55-72e76d27702f",
          "CourseId": "00527600",
          "CourseIdTrimmed": "527600",
          "EventName": "GHAC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L02",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794355200000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794357000000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794528000000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794529800000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794960000000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794961800000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795132800000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795134600000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795564800000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795566600000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795737600000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795739400000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796169600000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796171400000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796342400000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796344200000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796774400000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796776200000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796947200000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796949000000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "67586ec4-8170-435a-b4e8-9bfce13449f5",
          "CourseId": "00526591",
          "CourseIdTrimmed": "526591",
          "EventName": "GRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794355200000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794357000000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794528000000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794529800000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794960000000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794961800000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795132800000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795134600000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795564800000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795566600000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795737600000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795739400000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796169600000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796171400000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796342400000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796344200000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796774400000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796776200000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796947200000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796949000000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "7ab50cae-7e3d-4db9-97cf-b98c5cc06e59",
          "CourseId": "00530003",
          "CourseIdTrimmed": "530003",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794355200000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794357000000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794528000000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794529800000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794960000000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794961800000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795132800000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795134600000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795564800000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795566600000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795737600000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795739400000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796169600000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796171400000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796342400000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796344200000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796774400000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796776200000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796947200000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796949000000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "b9b21b30-6a1f-48bb-a385-4d5ed6acddc9",
          "CourseId": "00528839",
          "CourseIdTrimmed": "528839",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794357000000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794358800000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794529800000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794531600000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794961800000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794963600000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795134600000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795136400000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795566600000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795568400000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795739400000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795741200000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796171400000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796173200000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796344200000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796346000000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796776200000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796778000000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796949000000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796950800000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "767cfb32-b08d-4f14-a307-9e443340472e",
          "CourseId": "00530005",
          "CourseIdTrimmed": "530005",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794357000000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794358800000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794529800000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794531600000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794961800000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794963600000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795134600000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795136400000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795566600000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795568400000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795739400000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795741200000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796171400000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796173200000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796344200000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796346000000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796776200000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796778000000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796949000000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796950800000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:30 pm",
          "EventId": "da12a3a6-ddb8-4f37-8754-d473ffb000e6",
          "CourseId": "00527606",
          "CourseIdTrimmed": "527606",
          "EventName": "GHAC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L02",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794358800000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794360600000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794531600000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794533400000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794963600000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794965400000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795136400000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795138200000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795568400000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795570200000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795741200000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795743000000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796173200000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796175000000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796346000000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796347800000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796778000000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796779800000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796950800000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796952600000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "8c4f3aea-c061-44e9-ba43-24fb8d72f156",
          "CourseId": "00526592",
          "CourseIdTrimmed": "526592",
          "EventName": "GRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794360600000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794362400000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794533400000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794535200000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794965400000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794967200000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795138200000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795140000000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795570200000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795572000000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795743000000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795744800000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796175000000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796176800000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796347800000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796349600000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796779800000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796781600000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796952600000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796954400000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "26808194-0ae0-463e-8eca-f61660c86a27",
          "CourseId": "00528841",
          "CourseIdTrimmed": "528841",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794360600000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794362400000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794533400000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794535200000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794965400000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794967200000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795138200000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795140000000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795570200000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795572000000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795743000000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795744800000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796175000000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796176800000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796347800000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796349600000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796779800000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796781600000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796952600000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796954400000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:00 pm",
          "EventId": "8ecd3cf1-efd7-4158-8f57-393f94476683",
          "CourseId": "00530008",
          "CourseIdTrimmed": "530008",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794360600000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794362400000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794533400000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794535200000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794965400000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794967200000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795138200000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795140000000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795570200000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795572000000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795743000000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795744800000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796175000000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796176800000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796347800000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796349600000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796779800000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796781600000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796952600000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796954400000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "c42fac97-b7d6-440e-9fb5-30e46528acec",
          "CourseId": "00528844",
          "CourseIdTrimmed": "528844",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794362400000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794364200000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794535200000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794537000000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794967200000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794969000000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795140000000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795141800000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795572000000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795573800000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795744800000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795746600000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796176800000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796178600000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796349600000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796351400000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796781600000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796783400000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796954400000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796956200000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:30 pm",
          "EventId": "85fa8472-5f13-459e-98de-55e567e3d8c6",
          "CourseId": "00530011",
          "CourseIdTrimmed": "530011",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794362400000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794364200000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794535200000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794537000000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794967200000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794969000000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795140000000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795141800000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795572000000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795573800000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795744800000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795746600000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796176800000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796178600000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796349600000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796351400000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796781600000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796783400000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796954400000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796956200000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "1c6c7cc3-99fd-4647-b8d4-750fe0724f9d",
          "CourseId": "00528845",
          "CourseIdTrimmed": "528845",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794364200000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794366000000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794537000000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794538800000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794969000000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794970800000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795141800000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795143600000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795573800000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795575600000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795746600000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795748400000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796178600000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796180400000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796351400000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796353200000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796783400000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796785200000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796956200000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796958000000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:00 pm",
          "EventId": "b23b3921-0074-4617-bcfe-ac7020d3b670",
          "CourseId": "00530016",
          "CourseIdTrimmed": "530016",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794364200000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794366000000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794537000000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794538800000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794969000000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794970800000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795141800000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795143600000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795573800000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795575600000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795746600000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795748400000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796178600000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796180400000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796351400000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796353200000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796783400000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796785200000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796956200000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796958000000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "b82104dc-0248-498a-a624-215f2f065008",
          "CourseId": "00527609",
          "CourseIdTrimmed": "527609",
          "EventName": "GHAC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L02",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794366000000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794367800000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794538800000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794540600000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794970800000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794972600000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795143600000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795145400000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795575600000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795577400000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795748400000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795750200000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796180400000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796182200000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796353200000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796355000000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796785200000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796787000000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796958000000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796959800000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 07:30 pm",
          "EventId": "7b726913-2f5e-44d7-a7cc-94f1d4d95f13",
          "CourseId": "00530018",
          "CourseIdTrimmed": "530018",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794366000000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794367800000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794538800000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794540600000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794970800000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794972600000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795143600000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795145400000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795575600000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795577400000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795748400000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795750200000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796180400000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796182200000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796353200000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796355000000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796785200000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796787000000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796958000000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796959800000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43230,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:00 pm",
          "EventId": "2c4be40b-3117-4909-9e24-21303df90b7e",
          "CourseId": "00519341",
          "CourseIdTrimmed": "519341",
          "EventName": "SSIP - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSIP - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $40.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 12th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794526200000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794528000000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795131000000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795132800000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795735800000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795737600000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796340600000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796342400000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796945400000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796947200000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:00 pm",
          "EventId": "6810c363-221a-4e2a-a26b-634c72e6ac2c",
          "CourseId": "00519342",
          "CourseIdTrimmed": "519342",
          "EventName": "SSIP - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSIP - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $40.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 12th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794529800000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794531600000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795134600000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795136400000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795739400000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795741200000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796344200000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796346000000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796949000000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796950800000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "08:30 am - 09:00 am",
          "EventId": "d1219658-9b1d-45cd-ab77-2561ed166b61",
          "CourseId": "00529023",
          "CourseIdTrimmed": "529023",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "08:30 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "09:00 AM",
          "FirstOccurrenceFormattedEndTime": "09:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794673800000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794675600000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794760200000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794762000000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795278600000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795280400000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795365000000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795366800000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795883400000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795885200000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795969800000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795971600000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796488200000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796490000000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796574600000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796576400000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797093000000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797094800000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797179400000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797181200000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41790,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "b96059a7-0128-4f6e-bee4-a4e4d49a2b8c",
          "CourseId": "00528279",
          "CourseIdTrimmed": "528279",
          "EventName": "GHAC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L02",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $40.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794675600000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794677400000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795280400000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795282200000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795885200000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795887000000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796490000000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796491800000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797094800000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797096600000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:30 am",
          "EventId": "f9545784-92fb-43c7-84e3-ec66e53027de",
          "CourseId": "00530078",
          "CourseIdTrimmed": "530078",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "09:30 AM",
          "FirstOccurrenceFormattedEndTime": "09:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794675600000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794677400000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794762000000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794763800000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795280400000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795282200000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795366800000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795368600000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795885200000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795887000000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795971600000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795973400000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796490000000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796491800000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796576400000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796578200000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797094800000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797096600000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:15 am - 09:45 am",
          "EventId": "4d4a1e8a-10d2-43f3-a04a-7573cbed49f6",
          "CourseId": "00529045",
          "CourseIdTrimmed": "529045",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "09:15 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "09:45 AM",
          "FirstOccurrenceFormattedEndTime": "09:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794676500000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794678300000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794762900000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794764700000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795281300000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795283100000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795367700000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795369500000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795886100000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795887900000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795972500000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795974300000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796490900000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796492700000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796577300000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796579100000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797095700000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797097500000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797182100000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797183900000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41790,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "3572e6d2-1825-4230-9399-812702c84ed7",
          "CourseId": "00528283",
          "CourseIdTrimmed": "528283",
          "EventName": "GHAC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L02",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $40.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794677400000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794679200000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795282200000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795284000000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795887000000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795888800000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796491800000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796493600000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797096600000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797098400000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "92b7ccbe-93e6-4d1a-872e-f0a9f4ce6136",
          "CourseId": "00526606",
          "CourseIdTrimmed": "526606",
          "EventName": "GRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794677400000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794679200000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794763800000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794765600000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795282200000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795284000000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795368600000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795370400000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795887000000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795888800000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795973400000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795975200000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796491800000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796493600000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796578200000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796580000000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797096600000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797098400000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797183000000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797184800000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41790,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:45 am - 10:15 am",
          "EventId": "a28d5148-9a01-4d3d-8cb4-3dbf3da66fa2",
          "CourseId": "00529797",
          "CourseIdTrimmed": "529797",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - South",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $40.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "09:45 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "10:15 AM",
          "FirstOccurrenceFormattedEndTime": "10:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794678300000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794680100000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795283100000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795284900000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795887900000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795889700000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796492700000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796494500000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797097500000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797099300000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:45 am - 10:15 am",
          "EventId": "c838b821-b5de-472d-a615-a438d5b859b0",
          "CourseId": "00529061",
          "CourseIdTrimmed": "529061",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "09:45 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "10:15 AM",
          "FirstOccurrenceFormattedEndTime": "10:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794678300000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794680100000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794764700000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794766500000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795283100000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795284900000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795369500000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795371300000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795887900000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795889700000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795974300000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795976100000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796492700000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796494500000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796579100000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796580900000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797097500000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797099300000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797183900000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797185700000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41790,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "0a3ec7be-0cb7-41b5-aafa-3842f77be6ae",
          "CourseId": "00530086",
          "CourseIdTrimmed": "530086",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794679200000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794681000000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794765600000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794767400000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795284000000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795285800000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795370400000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795372200000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795888800000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795890600000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795975200000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795977000000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796493600000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796495400000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796580000000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796581800000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797098400000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797100200000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "53e21c2f-01f8-4df9-bf1e-b5a278ea6fb4",
          "CourseId": "00526607",
          "CourseIdTrimmed": "526607",
          "EventName": "GRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794681000000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794682800000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794767400000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794769200000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795285800000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795287600000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795372200000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795374000000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795890600000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795892400000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795977000000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795978800000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796495400000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796497200000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796581800000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796583600000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797100200000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797102000000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797186600000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797188400000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41790,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:45 am - 11:15 am",
          "EventId": "5fab6004-9fc9-4477-ab8b-d5029f3c2d0f",
          "CourseId": "00529062",
          "CourseIdTrimmed": "529062",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "10:45 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "11:15 AM",
          "FirstOccurrenceFormattedEndTime": "11:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794681900000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794683700000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794768300000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794770100000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795286700000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795288500000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795373100000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795374900000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795891500000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795893300000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795977900000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795979700000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796496300000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796498100000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796582700000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796584500000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797101100000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797102900000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797187500000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797189300000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41790,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:45 am - 11:15 am",
          "EventId": "a30c74ca-a08a-42ef-a044-d1230c1b58df",
          "CourseId": "00530550",
          "CourseIdTrimmed": "530550",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L6 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $40.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "10:45 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "11:15 AM",
          "FirstOccurrenceFormattedEndTime": "11:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794681900000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794683700000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795286700000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795288500000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795891500000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795893300000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796496300000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796498100000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797101100000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797102900000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "8e4bfd87-b54f-45ae-8fd0-dac63fcc3244",
          "CourseId": "00530090",
          "CourseIdTrimmed": "530090",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794682800000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794684600000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794769200000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794771000000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795287600000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795289400000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795374000000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795375800000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795892400000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795894200000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795978800000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795980600000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796497200000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796499000000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796583600000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796585400000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797102000000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797103800000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "9906dd97-761f-47d2-a1a1-8d006030ae1e",
          "CourseId": "00530096",
          "CourseIdTrimmed": "530096",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794684600000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794686400000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794771000000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794772800000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795289400000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795291200000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795375800000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795377600000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795894200000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795896000000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795980600000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795982400000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796499000000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796500800000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796585400000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796587200000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797103800000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797105600000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:45 am - 12:15 pm",
          "EventId": "753caa05-0645-4831-87bc-45a257368c56",
          "CourseId": "00529801",
          "CourseIdTrimmed": "529801",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - South",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $40.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "11:45 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "12:15 PM",
          "FirstOccurrenceFormattedEndTime": "12:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794685500000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794687300000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795290300000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795292100000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795895100000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795896900000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796499900000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796501700000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797104700000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797106500000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "2f8119c4-8e2c-439d-b9e3-a83e4e954d82",
          "CourseId": "00526609",
          "CourseIdTrimmed": "526609",
          "EventName": "GRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794686400000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794688200000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794772800000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794774600000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795291200000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795293000000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795377600000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795379400000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795896000000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795897800000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795982400000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795984200000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796500800000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796502600000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796587200000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796589000000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797105600000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797107400000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797192000000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797193800000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41790,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "1035b8f2-449f-4db0-9795-c8e6edf86bd9",
          "CourseId": "00529075",
          "CourseIdTrimmed": "529075",
          "EventName": "NRC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $80.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794686400000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794688200000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794772800000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794774600000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795291200000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795293000000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795377600000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795379400000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795896000000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795897800000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795982400000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795984200000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796500800000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796502600000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796587200000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796589000000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797105600000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797107400000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797192000000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797193800000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41790,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:30 pm",
          "EventId": "f94ebd97-13af-4867-a775-bb9133e8dbab",
          "CourseId": "00530101",
          "CourseIdTrimmed": "530101",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794686400000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794688200000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794772800000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794774600000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795291200000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795293000000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795377600000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795379400000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795896000000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795897800000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795982400000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795984200000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796500800000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796502600000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796587200000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796589000000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797105600000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797107400000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "dd04c4b8-9308-423a-a59a-e83d85b4adde",
          "CourseId": "00528287",
          "CourseIdTrimmed": "528287",
          "EventName": "GHAC - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L02",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $40.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794688200000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794690000000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795293000000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795294800000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795897800000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795899600000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796502600000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796504400000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797107400000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797109200000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:00 pm",
          "EventId": "e1f5d29b-d546-44a5-baea-316bde6a8925",
          "CourseId": "00530105",
          "CourseIdTrimmed": "530105",
          "EventName": "SSLCAq - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $72.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794688200000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794690000000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1794774600000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794776400000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795293000000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795294800000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795379400000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795381200000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795897800000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795899600000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795984200000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795986000000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796502600000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796504400000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796589000000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796590800000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1797107400000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797109200000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40350,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:30 pm",
          "EventId": "1407181a-dcdc-4e9a-98f6-83b820555fd3",
          "CourseId": "00519340",
          "CourseIdTrimmed": "519340",
          "EventName": "SSIP - Swimmer 2 - Children",
          "Details": "Prerequisite: Swimmer 1. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSIP - Swimmer 2 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $32.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Nov 18th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795046400000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795048200000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1795651200000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795653000000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796256000000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796257800000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1796860800000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796862600000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 4,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30270,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        }
      ]
    },
    {
      "id": "233491c5-c43d-4986-8f91-6139b97e7c36",
      "name": "Swimmer 2 Extra Practice - Children",
      "courses": [
        {
          "OccurrenceMinStartDate": "22-Aug-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "40e274aa-e3ef-423e-91ef-e5683e4130ef",
          "CourseId": "00542081",
          "CourseIdTrimmed": "542081",
          "EventName": "SSLCAq - Swimmer 2 Extra Practice - Children",
          "Details": "\r\nPrerequisite: Swimmer 1. Practice your skills with an instructor in training. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 Extra Practice - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Deck Area 6",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "No fee",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 22nd, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787416200000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787418000000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787502600000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787504400000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788021000000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788022800000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 3,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 10110,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Aug-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "c6a28691-fb66-4f9f-9027-4ec110d313dd",
          "CourseId": "00542082",
          "CourseIdTrimmed": "542082",
          "EventName": "SSLCAq - Swimmer 2 Extra Practice - Children",
          "Details": "\r\nPrerequisite: Swimmer 1. Practice your skills with an instructor in training. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 Extra Practice - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Deck Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "No fee",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 22nd, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787418000000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787419800000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787504400000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787506200000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788022800000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788024600000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 3,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 10110,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Aug-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "09e09e51-e80d-4257-a35c-a8cdc6b27291",
          "CourseId": "00542083",
          "CourseIdTrimmed": "542083",
          "EventName": "SSLCAq - Swimmer 2 Extra Practice - Children",
          "Details": "\r\nPrerequisite: Swimmer 1. Practice your skills with an instructor in training. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 Extra Practice - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Deck Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "No fee",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 22nd, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787419800000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787421600000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787506200000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787508000000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788024600000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788026400000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 3,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 10110,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Aug-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "b918ae26-4a85-4fc8-9d05-58276c773edd",
          "CourseId": "00542084",
          "CourseIdTrimmed": "542084",
          "EventName": "SSLCAq - Swimmer 2 Extra Practice - Children",
          "Details": "\r\nPrerequisite: Swimmer 1. Practice your skills with an instructor in training. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 Extra Practice - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Deck Area 6",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "No fee",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 22nd, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787421600000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787423400000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787508000000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787509800000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788026400000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788028200000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 3,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 10110,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Aug-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "32e129c7-410a-4e83-8b17-fd2ea926504b",
          "CourseId": "00542085",
          "CourseIdTrimmed": "542085",
          "EventName": "SSLCAq - Swimmer 2 Extra Practice - Children",
          "Details": "\r\nPrerequisite: Swimmer 1. Practice your skills with an instructor in training. Swimmers become increasingly comfortable in the water without help. Children will work on their floats, glides and kicking skills. Once mastered, swimmers are introduced to front and back crawl, whip kick and Water Smart activities.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 2 Extra Practice - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Deck Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "No fee",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 22nd, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787423400000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787425200000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787509800000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787511600000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788028200000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788030000000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 3,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 10110,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        }
      ]
    },
    {
      "id": "7d4a882b-1862-4b57-9d67-4f39d6a8dbb1",
      "name": "Swimmer 3 - Children",
      "courses": [
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "08:30 am - 09:15 am",
          "EventId": "3f01991d-2e68-42ea-bd46-0b16012ab75e",
          "CourseId": "00532944",
          "CourseIdTrimmed": "532944",
          "EventName": "NRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to NRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "08:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "09:15 AM",
          "FirstOccurrenceFormattedEndTime": "09:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786203000000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786205700000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786289400000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786292100000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786807800000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786810500000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786894200000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786896900000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787412600000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787415300000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787499000000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787501700000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788017400000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788020100000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788103800000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788106500000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31725,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Jul-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:45 am",
          "EventId": "079662ce-c89b-43c0-a5e7-ad19fd095e73",
          "CourseId": "00533051",
          "CourseIdTrimmed": "533051",
          "EventName": "GHAC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L03 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $59.70",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Jul 18th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "09:45 AM",
          "FirstOccurrenceFormattedEndTime": "09:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1784390400000)/",
              "StartDate": "/Date(1784358000000)/",
              "EndDateWithOffset": "/Date(1784393100000)/",
              "EndDate": "/Date(1784358000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1784995200000)/",
              "StartDate": "/Date(1784962800000)/",
              "EndDateWithOffset": "/Date(1784997900000)/",
              "EndDate": "/Date(1784962800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786204800000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786207500000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786809600000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786812300000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787414400000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787417100000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788019200000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788021900000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 60525,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:45 am",
          "EventId": "812c9b92-ec9d-42af-9d96-75df325adef2",
          "CourseId": "00532876",
          "CourseIdTrimmed": "532876",
          "EventName": "GRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "09:45 AM",
          "FirstOccurrenceFormattedEndTime": "09:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786204800000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786207500000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786291200000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786293900000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786809600000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786812300000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786896000000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786898700000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787414400000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787417100000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787500800000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787503500000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788019200000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788021900000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788105600000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788108300000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31725,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:45 am",
          "EventId": "3e48c888-5968-4657-b567-2f3a96e8b10d",
          "CourseId": "00533245",
          "CourseIdTrimmed": "533245",
          "EventName": "SSLCAq - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "09:45 AM",
          "FirstOccurrenceFormattedEndTime": "09:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786204800000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786207500000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786291200000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786293900000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786809600000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786812300000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786896000000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786898700000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787414400000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787417100000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787500800000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787503500000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788019200000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788021900000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788105600000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788108300000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31725,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:45 am",
          "EventId": "198dd01b-ca2f-4a66-bab9-307a4bb513b0",
          "CourseId": "00532877",
          "CourseIdTrimmed": "532877",
          "EventName": "GRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "10:45 AM",
          "FirstOccurrenceFormattedEndTime": "10:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786208400000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786211100000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786294800000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786297500000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786813200000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786815900000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786899600000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786902300000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787418000000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787420700000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787504400000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787507100000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788022800000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788025500000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788109200000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788111900000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31725,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:15 am - 12:00 pm",
          "EventId": "4b476c61-201e-4a2f-af59-929aa1aa6679",
          "CourseId": "00533248",
          "CourseIdTrimmed": "533248",
          "EventName": "SSLCAq - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "11:15 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786212900000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786215600000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786299300000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786302000000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786817700000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786820400000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786904100000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786906800000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787422500000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787425200000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787508900000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787511600000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788027300000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788030000000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788113700000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788116400000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31725,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:15 pm",
          "EventId": "311e4765-3aad-4b50-9a35-511ddc5a087d",
          "CourseId": "00532882",
          "CourseIdTrimmed": "532882",
          "EventName": "GRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "12:15 PM",
          "FirstOccurrenceFormattedEndTime": "12:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786213800000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786216500000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786300200000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786302900000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786818600000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786821300000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786905000000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786907700000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787423400000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787426100000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787509800000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787512500000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788028200000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788030900000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788114600000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788117300000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31725,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:15 pm",
          "EventId": "5c66516a-4ad6-4c8a-8df6-be197ee8c78a",
          "CourseId": "00533547",
          "CourseIdTrimmed": "533547",
          "EventName": "NRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to NRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "12:15 PM",
          "FirstOccurrenceFormattedEndTime": "12:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786213800000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786216500000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786300200000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786302900000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786818600000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786821300000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786905000000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786907700000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787423400000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787426100000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787509800000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787512500000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788028200000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788030900000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788114600000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788117300000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31725,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:45 am - 12:30 pm",
          "EventId": "33fad705-dad9-4476-bc55-1c4b53a03923",
          "CourseId": "00532945",
          "CourseIdTrimmed": "532945",
          "EventName": "NRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to NRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "11:45 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786214700000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786217400000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786301100000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786303800000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786819500000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786822200000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786905900000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786908600000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787424300000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787427000000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787510700000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787513400000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788029100000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788031800000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788115500000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788118200000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31725,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Jul-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:45 pm",
          "EventId": "9d2b5c47-5ab8-41b3-9ae5-e7bf28a69761",
          "CourseId": "00533053",
          "CourseIdTrimmed": "533053",
          "EventName": "GHAC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L03 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $59.70",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Jul 18th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "12:45 PM",
          "FirstOccurrenceFormattedEndTime": "12:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1784401200000)/",
              "StartDate": "/Date(1784358000000)/",
              "EndDateWithOffset": "/Date(1784403900000)/",
              "EndDate": "/Date(1784358000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1785006000000)/",
              "StartDate": "/Date(1784962800000)/",
              "EndDateWithOffset": "/Date(1785008700000)/",
              "EndDate": "/Date(1784962800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786215600000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786218300000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786820400000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786823100000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787425200000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787427900000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788030000000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788032700000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 60525,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:15 pm - 01:00 pm",
          "EventId": "8bc340d3-fade-42fc-8186-479a542b3818",
          "CourseId": "00532887",
          "CourseIdTrimmed": "532887",
          "EventName": "GRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "12:15 PM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786216500000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786219200000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786302900000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786305600000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786821300000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786824000000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786907700000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786910400000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787426100000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787428800000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787512500000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787515200000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788030900000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788033600000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788117300000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788120000000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31725,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:45 am",
          "EventId": "e8ccf593-679c-49f2-be39-b32adb8ff33f",
          "CourseId": "00533031",
          "CourseIdTrimmed": "533031",
          "EventName": "GHAC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L03 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "09:45 AM",
          "FirstOccurrenceFormattedEndTime": "09:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786982400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786985100000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787068800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787071500000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787155200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787157900000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787241600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787244300000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787587200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787589900000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787673600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787676300000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787760000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787762700000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787846400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787849100000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:45 am",
          "EventId": "4ccf091c-0484-421c-b7e5-611daf831923",
          "CourseId": "00532784",
          "CourseIdTrimmed": "532784",
          "EventName": "GRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "09:45 AM",
          "FirstOccurrenceFormattedEndTime": "09:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786982400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786985100000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787068800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787071500000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787155200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787157900000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787241600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787244300000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787587200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787589900000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787673600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787676300000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787760000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787762700000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787846400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787849100000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:45 am",
          "EventId": "b89815e0-6194-4c8f-a586-8bf02736878d",
          "CourseId": "00532954",
          "CourseIdTrimmed": "532954",
          "EventName": "NRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle - Deep",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "09:45 AM",
          "FirstOccurrenceFormattedEndTime": "09:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786982400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786985100000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787068800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787071500000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787155200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787157900000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787241600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787244300000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787587200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787589900000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787673600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787676300000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787760000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787762700000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787846400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787849100000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:45 am",
          "EventId": "668f94ba-d788-411b-a361-0c49ef20af3d",
          "CourseId": "00533249",
          "CourseIdTrimmed": "533249",
          "EventName": "SSLCAq - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "09:45 AM",
          "FirstOccurrenceFormattedEndTime": "09:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786982400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786985100000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787068800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787071500000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787155200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787157900000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787241600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787244300000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787587200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787589900000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787673600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787676300000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787760000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787762700000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787846400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787849100000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:15 am - 10:00 am",
          "EventId": "c63665ef-bc4c-4ae9-a05b-cca1c03114ed",
          "CourseId": "00533518",
          "CourseIdTrimmed": "533518",
          "EventName": "NRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Beach - East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:15 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786983300000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786986000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787069700000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787072400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787156100000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787158800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787242500000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787245200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787588100000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787590800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787674500000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787677200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787760900000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787763600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787847300000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787850000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:15 am - 10:00 am",
          "EventId": "f0ea993f-afdf-48da-ae4c-88a79e8796e1",
          "CourseId": "00541780",
          "CourseIdTrimmed": "541780",
          "EventName": "SSIP - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSIP - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:15 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786983300000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786986000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787069700000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787072400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787156100000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787158800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787242500000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787245200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787588100000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787590800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787674500000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787677200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787760900000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787763600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787847300000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787850000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:45 am",
          "EventId": "523db2b4-dfb2-47be-9bdd-9b891c89f132",
          "CourseId": "00532785",
          "CourseIdTrimmed": "532785",
          "EventName": "GRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:45 AM",
          "FirstOccurrenceFormattedEndTime": "10:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786986000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786988700000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787072400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787075100000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787158800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787161500000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787245200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787247900000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787590800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787593500000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787677200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787679900000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787763600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787766300000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787850000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787852700000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:45 am",
          "EventId": "1a448ddd-d7de-4b6e-a752-56bcacf36082",
          "CourseId": "00533519",
          "CourseIdTrimmed": "533519",
          "EventName": "NRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Beach - East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:45 AM",
          "FirstOccurrenceFormattedEndTime": "10:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786986000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786988700000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787072400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787075100000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787158800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787161500000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787245200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787247900000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787590800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787593500000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787677200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787679900000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787763600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787766300000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787850000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787852700000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:15 am - 11:00 am",
          "EventId": "b673ad09-9af7-4079-89f1-30c3677475e8",
          "CourseId": "00532955",
          "CourseIdTrimmed": "532955",
          "EventName": "NRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle - Deep",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:15 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786986900000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786989600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787073300000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787076000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787159700000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787162400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787246100000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787248800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787591700000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787594400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787678100000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787680800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787764500000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787767200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787850900000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787853600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:15 am - 11:00 am",
          "EventId": "fb4cee19-84a4-478c-8b50-0329f3dab558",
          "CourseId": "00533059",
          "CourseIdTrimmed": "533059",
          "EventName": "SSIP - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSIP - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:15 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786986900000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786989600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787073300000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787076000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787159700000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787162400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787246100000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787248800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787591700000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787594400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787678100000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787680800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787764500000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787767200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787850900000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787853600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:15 am",
          "EventId": "57f86d76-74d9-419c-b438-e5aaac95bcca",
          "CourseId": "00533032",
          "CourseIdTrimmed": "533032",
          "EventName": "GHAC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L03 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:15 AM",
          "FirstOccurrenceFormattedEndTime": "11:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786987800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786990500000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787074200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787076900000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787160600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787163300000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787247000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787249700000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787592600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787595300000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787679000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787681700000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787765400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787768100000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787851800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787854500000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:15 am",
          "EventId": "72c9e679-5dd4-44b9-b857-f7eb2e4cec06",
          "CourseId": "00533252",
          "CourseIdTrimmed": "533252",
          "EventName": "SSLCAq - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:15 AM",
          "FirstOccurrenceFormattedEndTime": "11:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786987800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786990500000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787074200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787076900000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787160600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787163300000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787247000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787249700000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787592600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787595300000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787679000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787681700000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787765400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787768100000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787851800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787854500000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:15 am - 12:00 pm",
          "EventId": "2ccb4fbe-bd3d-443f-a642-18b76f03002c",
          "CourseId": "00533033",
          "CourseIdTrimmed": "533033",
          "EventName": "GHAC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L03 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:15 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786990500000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786993200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787076900000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787079600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787163300000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787166000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787249700000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787252400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787595300000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787598000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787681700000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787684400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787768100000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787770800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787854500000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787857200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:15 pm",
          "EventId": "5e221553-08ff-49b5-8624-5f49b2122ea8",
          "CourseId": "00532786",
          "CourseIdTrimmed": "532786",
          "EventName": "GRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:15 PM",
          "FirstOccurrenceFormattedEndTime": "12:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786991400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786994100000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787077800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787080500000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787164200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787166900000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787250600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787253300000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787596200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787598900000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787682600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787685300000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787769000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787771700000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787855400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787858100000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:45 pm",
          "EventId": "bdcd2a8f-ec64-4741-bf50-7db250413f5a",
          "CourseId": "00533520",
          "CourseIdTrimmed": "533520",
          "EventName": "NRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Beach - East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:45 PM",
          "FirstOccurrenceFormattedEndTime": "12:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786993200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786995900000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787079600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787082300000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787166000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787168700000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787252400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787255100000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787598000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787600700000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787684400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787687100000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787770800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787773500000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787857200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787859900000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:15 pm - 01:00 pm",
          "EventId": "2b903aa8-3b37-456d-ae7f-7b99d48d4c1b",
          "CourseId": "00532787",
          "CourseIdTrimmed": "532787",
          "EventName": "GRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:15 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786994100000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786996800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787080500000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787083200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787166900000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787169600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787253300000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787256000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787598900000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787601600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787685300000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787688000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787771700000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787774400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787858100000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787860800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:15 pm - 01:00 pm",
          "EventId": "7efe50dc-4ba6-4d0e-805b-c3881bc77cbd",
          "CourseId": "00532956",
          "CourseIdTrimmed": "532956",
          "EventName": "NRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Middle - Deep",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:15 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786994100000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786996800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787080500000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787083200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787166900000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787169600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787253300000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787256000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787598900000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787601600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787685300000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787688000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787771700000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787774400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787858100000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787860800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:45 pm - 01:30 pm",
          "EventId": "4b450e5c-a504-459b-ae2d-40ee645068b0",
          "CourseId": "00533318",
          "CourseIdTrimmed": "533318",
          "EventName": "GHAC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L03 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:45 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "01:30 PM",
          "FirstOccurrenceFormattedEndTime": "01:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786995900000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786998600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787082300000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787085000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787168700000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787171400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787255100000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787257800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787600700000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787603400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787687100000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787689800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787773500000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787776200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787859900000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787862600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "01:30 pm - 02:15 pm",
          "EventId": "55ba94f6-a40c-4580-91d5-c9b69f19028e",
          "CourseId": "00533203",
          "CourseIdTrimmed": "533203",
          "EventName": "GRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "01:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "02:15 PM",
          "FirstOccurrenceFormattedEndTime": "02:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786998600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787001300000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787085000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787087700000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787171400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787174100000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787257800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787260500000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787603400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787606100000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787689800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787692500000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787776200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787778900000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787862600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787865300000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "01:30 pm - 02:15 pm",
          "EventId": "399ede6d-0c01-4384-987d-062b0ac8ed1d",
          "CourseId": "00533201",
          "CourseIdTrimmed": "533201",
          "EventName": "GRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "01:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "02:15 PM",
          "FirstOccurrenceFormattedEndTime": "02:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786998600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787001300000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787085000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787087700000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787171400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787174100000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787257800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787260500000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787603400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787606100000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787689800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787692500000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787776200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787778900000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787862600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787865300000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:00 pm - 03:45 pm",
          "EventId": "5cf966e1-af66-4238-9d17-7257d7abe58f",
          "CourseId": "00532804",
          "CourseIdTrimmed": "532804",
          "EventName": "GRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "03:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "03:45 PM",
          "FirstOccurrenceFormattedEndTime": "03:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787004000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787006700000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787090400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787093100000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787176800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787179500000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787263200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787265900000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787608800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787611500000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787695200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787697900000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787781600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787784300000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787868000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787870700000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:15 pm",
          "EventId": "b7927813-6fa4-46d7-9787-43f1e096b751",
          "CourseId": "00533038",
          "CourseIdTrimmed": "533038",
          "EventName": "GHAC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L03 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "04:15 PM",
          "FirstOccurrenceFormattedEndTime": "04:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787005800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787008500000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787092200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787094900000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787178600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787181300000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787265000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787267700000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787610600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787613300000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787697000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787699700000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787783400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787786100000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787869800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787872500000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:15 pm",
          "EventId": "8865b6ee-1fa0-4dba-9f95-4d8a6cf655cc",
          "CourseId": "00533060",
          "CourseIdTrimmed": "533060",
          "EventName": "SSIP - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSIP - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "04:15 PM",
          "FirstOccurrenceFormattedEndTime": "04:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787005800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787008500000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787092200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787094900000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787178600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787181300000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787265000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787267700000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787610600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787613300000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787697000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787699700000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787783400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787786100000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787869800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787872500000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:15 pm",
          "EventId": "de7174d7-50c8-4cfe-9002-c1a690b794d0",
          "CourseId": "00533554",
          "CourseIdTrimmed": "533554",
          "EventName": "SSLCAq - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "04:15 PM",
          "FirstOccurrenceFormattedEndTime": "04:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787005800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787008500000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787092200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787094900000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787178600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787181300000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787265000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787267700000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787610600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787613300000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787697000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787699700000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787783400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787786100000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787869800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787872500000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:15 pm - 05:00 pm",
          "EventId": "6d74f921-44f2-4d1d-bfe9-204654878fdd",
          "CourseId": "00533040",
          "CourseIdTrimmed": "533040",
          "EventName": "GHAC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L03 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "04:15 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787008500000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787011200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787094900000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787097600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787181300000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787184000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787267700000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787270400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787613300000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787616000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787699700000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787702400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787786100000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787788800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787872500000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787875200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:15 pm - 05:00 pm",
          "EventId": "7cfa2840-fa8f-41a8-95c9-27bd1d6e0dff",
          "CourseId": "00541787",
          "CourseIdTrimmed": "541787",
          "EventName": "SSIP - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSIP - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "04:15 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787008500000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787011200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787094900000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787097600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787181300000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787184000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787267700000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787270400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787613300000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787616000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787699700000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787702400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787786100000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787788800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787872500000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787875200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:15 pm",
          "EventId": "cd50b297-d547-47df-9a41-fc657dca57e5",
          "CourseId": "00533555",
          "CourseIdTrimmed": "533555",
          "EventName": "SSLCAq - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "05:15 PM",
          "FirstOccurrenceFormattedEndTime": "05:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787009400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787012100000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787095800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787098500000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787182200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787184900000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787268600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787271300000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787614200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787616900000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787700600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787703300000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787787000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787789700000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787873400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787876100000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:45 pm - 05:30 pm",
          "EventId": "d9290035-34f6-4680-9d48-363cf46504d0",
          "CourseId": "00532805",
          "CourseIdTrimmed": "532805",
          "EventName": "GRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "04:45 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787010300000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787013000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787096700000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787099400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787183100000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787185800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787269500000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787272200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787615100000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787617800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787701500000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787704200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787787900000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787790600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787874300000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787877000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:45 pm",
          "EventId": "f4b31a00-204b-4f24-b99b-56a3579c355d",
          "CourseId": "00533050",
          "CourseIdTrimmed": "533050",
          "EventName": "GHAC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L03 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "05:45 PM",
          "FirstOccurrenceFormattedEndTime": "05:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787011200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787013900000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787097600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787100300000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787184000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787186700000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787270400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787273100000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787616000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787618700000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787702400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787705100000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787788800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787791500000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787875200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787877900000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:15 pm",
          "EventId": "e999bb79-7f50-45fe-9028-abb69190a143",
          "CourseId": "00533557",
          "CourseIdTrimmed": "533557",
          "EventName": "SSLCAq - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "06:15 PM",
          "FirstOccurrenceFormattedEndTime": "06:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787013000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787015700000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787099400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787102100000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787185800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787188500000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787272200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787274900000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787617800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787620500000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787704200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787706900000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787790600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787793300000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787877000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787879700000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:45 pm",
          "EventId": "e3752050-8170-4f0c-bdf1-585c0e3ef85c",
          "CourseId": "00532807",
          "CourseIdTrimmed": "532807",
          "EventName": "GRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "06:45 PM",
          "FirstOccurrenceFormattedEndTime": "06:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787014800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787017500000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787101200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787103900000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787187600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787190300000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787274000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787276700000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787619600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787622300000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787706000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787708700000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787792400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787795100000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787878800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787881500000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:15 pm",
          "EventId": "ba96bd40-8eca-4c80-b18f-a050c9d6f006",
          "CourseId": "00533049",
          "CourseIdTrimmed": "533049",
          "EventName": "GHAC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L03 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "07:15 PM",
          "FirstOccurrenceFormattedEndTime": "07:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787016600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787019300000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787103000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787105700000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787189400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787192100000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787275800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787278500000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787621400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787624100000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787707800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787710500000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787794200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787796900000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787880600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787883300000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:15 pm",
          "EventId": "e068f595-592a-43c0-b002-4e0fab397d4b",
          "CourseId": "00533556",
          "CourseIdTrimmed": "533556",
          "EventName": "SSLCAq - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "07:15 PM",
          "FirstOccurrenceFormattedEndTime": "07:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787016600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787019300000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787103000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787105700000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787189400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787192100000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787275800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787278500000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787621400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787624100000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787707800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787710500000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787794200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787796900000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787880600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787883300000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:15 pm",
          "EventId": "9a9ea1b7-98e2-43d0-a82b-bb61c0d72381",
          "CourseId": "00536916",
          "CourseIdTrimmed": "536916",
          "EventName": "GHAC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L03",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $82.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "04:15 PM",
          "FirstOccurrenceFormattedEndTime": "04:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788906600000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788909300000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789079400000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789082100000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789511400000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789514100000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789684200000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789686900000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790116200000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790118900000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790289000000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790291700000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790721000000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790723700000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790893800000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790896500000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33165,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:15 pm",
          "EventId": "49a052c7-5014-4175-a80e-73f0a97ea996",
          "CourseId": "00536552",
          "CourseIdTrimmed": "536552",
          "EventName": "NRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $82.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "04:15 PM",
          "FirstOccurrenceFormattedEndTime": "04:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788906600000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788909300000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789079400000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789082100000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789511400000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789514100000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789684200000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789686900000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790116200000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790118900000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790289000000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790291700000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790721000000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790723700000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790893800000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790896500000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33165,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:45 pm",
          "EventId": "3322747f-6d11-4946-88ce-c25c4c46da2c",
          "CourseId": "00538029",
          "CourseIdTrimmed": "538029",
          "EventName": "SSLCAq - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $82.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "06:45 PM",
          "FirstOccurrenceFormattedEndTime": "06:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788915600000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788918300000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789088400000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789091100000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789520400000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789523100000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789693200000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789695900000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790125200000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790127900000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790298000000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790300700000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790730000000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790732700000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790902800000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790905500000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33165,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:45 pm - 07:30 pm",
          "EventId": "e03fe3ed-be0d-47a6-9266-0eff62c08ad8",
          "CourseId": "00538030",
          "CourseIdTrimmed": "538030",
          "EventName": "SSLCAq - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $82.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "06:45 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788918300000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788921000000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789091100000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789093800000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789523100000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789525800000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789695900000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789698600000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790127900000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790130600000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790300700000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790303400000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790732700000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790735400000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790905500000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790908200000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33165,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:15 pm",
          "EventId": "a6373193-30bd-4549-8e48-f5af5819f6e8",
          "CourseId": "00537993",
          "CourseIdTrimmed": "537993",
          "EventName": "SSLCAq - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $61.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "04:15 PM",
          "FirstOccurrenceFormattedEndTime": "04:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788993000000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788995700000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789425000000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789427700000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789597800000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789600500000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790029800000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790032500000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790202600000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790205300000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790634600000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790637300000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27405,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:45 pm",
          "EventId": "a26cb3ed-7f58-4f66-ae06-c41ba0603e51",
          "CourseId": "00538101",
          "CourseIdTrimmed": "538101",
          "EventName": "SSLCAq - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L6 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $82.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "04:45 PM",
          "FirstOccurrenceFormattedEndTime": "04:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788994800000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788997500000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789599600000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789602300000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790204400000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790207100000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791414000000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791416700000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792018800000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792021500000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792623600000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792626300000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793228400000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793231100000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793836800000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793839500000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80685,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:45 pm",
          "EventId": "d56ee816-397d-4da1-a5af-8ae55b2aeb70",
          "CourseId": "00536523",
          "CourseIdTrimmed": "536523",
          "EventName": "NRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $61.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "05:45 PM",
          "FirstOccurrenceFormattedEndTime": "05:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788998400000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789001100000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789430400000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789433100000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789603200000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789605900000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790035200000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790037900000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790208000000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790210700000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790640000000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790642700000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27405,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:15 pm",
          "EventId": "f4cc67f3-a763-4f69-9bd7-004f66a1caa9",
          "CourseId": "00536980",
          "CourseIdTrimmed": "536980",
          "EventName": "GHAC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L03",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $82.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "06:15 PM",
          "FirstOccurrenceFormattedEndTime": "06:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789000200000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789002900000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789605000000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789607700000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790209800000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790212500000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791419400000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791422100000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792024200000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792026900000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792629000000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792631700000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793233800000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793236500000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793842200000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793844900000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80685,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:45 pm",
          "EventId": "0d5b4697-de1c-4590-b230-2e26efbc3ba2",
          "CourseId": "00537996",
          "CourseIdTrimmed": "537996",
          "EventName": "SSLCAq - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $61.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "06:45 PM",
          "FirstOccurrenceFormattedEndTime": "06:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789002000000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789004700000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789434000000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789436700000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789606800000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789609500000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790038800000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790041500000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790211600000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790214300000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790643600000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790646300000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27405,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:15 pm - 07:00 pm",
          "EventId": "9c222a6f-40d0-4807-9df9-ba9b4118ed2b",
          "CourseId": "00538102",
          "CourseIdTrimmed": "538102",
          "EventName": "SSLCAq - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L6 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $82.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "06:15 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789002900000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789005600000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789607700000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789610400000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790212500000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790215200000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791422100000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791424800000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792026900000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792029600000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792631700000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792634400000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793236500000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793239200000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793844900000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793847600000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80685,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Sep-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:45 pm",
          "EventId": "f251b942-5db7-4113-8199-82a82db48f65",
          "CourseId": "00538188",
          "CourseIdTrimmed": "538188",
          "EventName": "SSLCAq - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L4 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $92.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 10th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "04:45 PM",
          "FirstOccurrenceFormattedEndTime": "04:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789081200000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789083900000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789686000000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789688700000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790290800000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790293500000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790895600000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790898300000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791500400000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791503100000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792105200000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792107900000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792710000000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792712700000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793314800000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793317500000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793923200000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793925900000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80685,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:00 pm - 03:45 pm",
          "EventId": "da7a1da7-cc4f-4ee9-85ee-2f79c351631f",
          "CourseId": "00538260",
          "CourseIdTrimmed": "538260",
          "EventName": "SSLCAq - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $92.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "03:00 PM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "03:45 PM",
          "FirstOccurrenceFormattedEndTime": "03:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789164000000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789166700000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789768800000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789771500000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790373600000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790376300000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790978400000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790981100000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791583200000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791585900000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792188000000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792190700000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792792800000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792795500000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793397600000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793400300000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794006000000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794008700000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80685,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:45 pm",
          "EventId": "d4287a89-4a48-452a-9504-7285ffeb91fe",
          "CourseId": "00538262",
          "CourseIdTrimmed": "538262",
          "EventName": "SSLCAq - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $92.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "06:45 PM",
          "FirstOccurrenceFormattedEndTime": "06:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789174800000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789177500000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789779600000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789782300000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790384400000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790387100000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790989200000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790991900000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791594000000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791596700000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792198800000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792201500000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792803600000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792806300000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793408400000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793411100000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794016800000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794019500000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80685,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "08:30 am - 09:15 am",
          "EventId": "6b34304c-d4e5-4884-ab43-fde543220cc5",
          "CourseId": "00537167",
          "CourseIdTrimmed": "537167",
          "EventName": "NRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $82.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "08:30 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "09:15 AM",
          "FirstOccurrenceFormattedEndTime": "09:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789227000000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789229700000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789313400000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789316100000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789831800000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789834500000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789918200000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789920900000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790436600000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790439300000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790523000000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790525700000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791041400000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791044100000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791127800000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791130500000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31725,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 07-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:15 am - 10:00 am",
          "EventId": "91d520aa-b335-440c-8695-486043096f2c",
          "CourseId": "00537203",
          "CourseIdTrimmed": "537203",
          "EventName": "NRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Beach - West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $82.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:15 AM",
          "FormattedEndDate": "Nov 7th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789229700000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789232400000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789834500000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789837200000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790439300000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790442000000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791044100000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791046800000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792253700000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792256400000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792858500000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792861200000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793463300000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793466000000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794071700000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794074400000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80685,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:15 am - 10:00 am",
          "EventId": "e10b32e7-af2b-4553-8f53-aa145e8d6fbc",
          "CourseId": "00538059",
          "CourseIdTrimmed": "538059",
          "EventName": "SSLCAq - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $82.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:15 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789229700000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789232400000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789316100000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789318800000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789834500000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789837200000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789920900000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789923600000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790439300000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790442000000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790525700000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790528400000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791044100000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791046800000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791130500000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791133200000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31725,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:15 am",
          "EventId": "70e79609-56a4-49a2-895b-8be539289bfe",
          "CourseId": "00537168",
          "CourseIdTrimmed": "537168",
          "EventName": "NRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $82.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "10:15 AM",
          "FirstOccurrenceFormattedEndTime": "10:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789230600000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789233300000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789317000000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789319700000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789835400000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789838100000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789921800000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789924500000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790440200000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790442900000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790526600000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790529300000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791045000000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791047700000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791131400000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791134100000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31725,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 07-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:15 pm",
          "EventId": "1a9c73a1-4aa2-4fa1-97fd-4f9ea3c7678f",
          "CourseId": "00537075",
          "CourseIdTrimmed": "537075",
          "EventName": "GHAC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L03",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $71.75",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 7th",
          "FormattedEndTime": "12:15 PM",
          "FirstOccurrenceFormattedEndTime": "12:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789237800000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789240500000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789842600000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789845300000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790447400000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790450100000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791052200000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791054900000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792866600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792869300000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793471400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793474100000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794079800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794082500000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80685,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Sep-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:45 am",
          "EventId": "9bc51518-199a-409b-aef4-e0bc6e8bc84a",
          "CourseId": "00538757",
          "CourseIdTrimmed": "538757",
          "EventName": "SSLCAq - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L7 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $82.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Sep 13th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "09:45 AM",
          "FirstOccurrenceFormattedEndTime": "09:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789315200000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789317900000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789920000000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789922700000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790524800000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790527500000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791129600000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791132300000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792339200000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792341900000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792944000000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792946700000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793552400000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793555100000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794157200000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794159900000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80685,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:45 pm",
          "EventId": "7197e915-f547-44f9-b806-a27dc2eb0ba0",
          "CourseId": "00538095",
          "CourseIdTrimmed": "538095",
          "EventName": "SSLCAq - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L6 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $71.75",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "04:45 PM",
          "FirstOccurrenceFormattedEndTime": "04:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789426800000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789429500000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790031600000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790034300000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790636400000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790639100000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791241200000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791243900000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792450800000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792453500000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793055600000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793058300000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793664000000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793666700000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70605,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:15 pm - 05:00 pm",
          "EventId": "3720c699-075e-496b-98d3-c0ededaabaf9",
          "CourseId": "00536469",
          "CourseIdTrimmed": "536469",
          "EventName": "SSIP - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSIP - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $71.75",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "04:15 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789427700000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789430400000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790032500000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790035200000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790637300000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790640000000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791242100000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791244800000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792451700000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792454400000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793056500000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793059200000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793664900000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793667600000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70605,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:15 pm",
          "EventId": "ed365553-16e4-43aa-8541-bf58a34e19e9",
          "CourseId": "00536977",
          "CourseIdTrimmed": "536977",
          "EventName": "GHAC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L03",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $71.75",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "06:15 PM",
          "FirstOccurrenceFormattedEndTime": "06:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789432200000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789434900000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790037000000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790039700000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790641800000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790644500000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791246600000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791249300000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792456200000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792458900000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793061000000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793063700000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793669400000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793672100000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70605,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:15 pm",
          "EventId": "0b76d692-3f9d-4fad-9142-1d8ccc51233d",
          "CourseId": "00538277",
          "CourseIdTrimmed": "538277",
          "EventName": "SSLCAq - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $92.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "04:15 PM",
          "FirstOccurrenceFormattedEndTime": "04:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791239400000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791242100000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791412200000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791414900000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792017000000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792019700000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792449000000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792451700000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792621800000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792624500000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793053800000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793056500000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793226600000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793229300000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793662200000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793664900000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793835000000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793837700000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:45 pm",
          "EventId": "bbf63b95-f7f5-4b51-a605-a54128139fd3",
          "CourseId": "00537178",
          "CourseIdTrimmed": "537178",
          "EventName": "NRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $92.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "05:45 PM",
          "FirstOccurrenceFormattedEndTime": "05:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791244800000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791247500000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791417600000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791420300000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792022400000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792025100000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792454400000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792457100000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792627200000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792629900000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793059200000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793061900000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793232000000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793234700000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793667600000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793670300000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793840400000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793843100000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:45 pm",
          "EventId": "24c73f6d-03f6-4285-b4cb-29d6eb01006b",
          "CourseId": "00538278",
          "CourseIdTrimmed": "538278",
          "EventName": "SSLCAq - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $92.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "06:45 PM",
          "FirstOccurrenceFormattedEndTime": "06:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791248400000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791251100000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791421200000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791423900000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792026000000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792028700000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792458000000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792460700000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792630800000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792633500000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793062800000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793065500000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793235600000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793238300000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793671200000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793673900000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793844000000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793846700000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:15 pm",
          "EventId": "0f087752-c4c3-45c1-aff8-45df119489fe",
          "CourseId": "00537177",
          "CourseIdTrimmed": "537177",
          "EventName": "NRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $102.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "04:15 PM",
          "FirstOccurrenceFormattedEndTime": "04:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791325800000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791328500000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791498600000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791501300000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791930600000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791933300000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792103400000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792106100000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792535400000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792538100000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792708200000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792710900000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793140200000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793142900000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793313000000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793315700000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793748600000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793751300000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793921400000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793924100000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:15 pm",
          "EventId": "a81bb85a-232e-4ef3-b52a-ac6a62c8e605",
          "CourseId": "00538333",
          "CourseIdTrimmed": "538333",
          "EventName": "SSLCAq - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $102.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "04:15 PM",
          "FirstOccurrenceFormattedEndTime": "04:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791325800000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791328500000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791498600000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791501300000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791930600000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791933300000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792103400000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792106100000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792535400000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792538100000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792708200000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792710900000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793140200000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793142900000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793313000000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793315700000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793748600000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793751300000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793921400000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793924100000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:45 pm",
          "EventId": "cbe83be5-9142-4ede-91f0-6b3ad9cc831e",
          "CourseId": "00538334",
          "CourseIdTrimmed": "538334",
          "EventName": "SSLCAq - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $102.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "06:45 PM",
          "FirstOccurrenceFormattedEndTime": "06:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791334800000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791337500000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791507600000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791510300000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791939600000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791942300000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792112400000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792115100000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792544400000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792547100000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792717200000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792719900000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793149200000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793151900000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793322000000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793324700000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793757600000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793760300000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793930400000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793933100000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "08:30 am - 09:15 am",
          "EventId": "36855594-5d18-4e09-b192-122e7e586270",
          "CourseId": "00537176",
          "CourseIdTrimmed": "537176",
          "EventName": "NRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $82.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "08:30 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "09:15 AM",
          "FirstOccurrenceFormattedEndTime": "09:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792251000000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792253700000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792337400000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792340100000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792855800000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792858500000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792942200000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792944900000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793460600000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793463300000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793550600000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793553300000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794069000000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794071700000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794155400000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794158100000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31725,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:15 am - 10:00 am",
          "EventId": "9e249845-3923-4b35-9f67-e2eceacb27f9",
          "CourseId": "00538356",
          "CourseIdTrimmed": "538356",
          "EventName": "SSLCAq - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $82.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "09:15 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792253700000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792256400000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792340100000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792342800000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792858500000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792861200000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792944900000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792947600000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793463300000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793466000000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793553300000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793556000000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794071700000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794074400000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794158100000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794160800000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31725,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:15 am",
          "EventId": "5625a541-c042-4d67-aab2-413b0506c741",
          "CourseId": "00537175",
          "CourseIdTrimmed": "537175",
          "EventName": "NRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $82.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "10:15 AM",
          "FirstOccurrenceFormattedEndTime": "10:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792254600000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792257300000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792341000000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792343700000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792859400000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792862100000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792945800000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792948500000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793464200000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793466900000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793554200000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793556900000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794072600000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794075300000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794159000000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794161700000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31725,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:15 pm",
          "EventId": "a0b192e8-5a76-4d8f-9ebf-b06d06bfc0ff",
          "CourseId": "00536405",
          "CourseIdTrimmed": "536405",
          "EventName": "GRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $61.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 20th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "04:15 PM",
          "FirstOccurrenceFormattedEndTime": "04:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792535400000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792538100000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792708200000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792710900000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793140200000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793142900000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793313000000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793315700000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793748600000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793751300000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793921400000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793924100000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 23085,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:45 pm",
          "EventId": "cfe3d037-3e0b-4d20-828c-796e517b4dc9",
          "CourseId": "00536406",
          "CourseIdTrimmed": "536406",
          "EventName": "GRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $61.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 20th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "06:45 PM",
          "FirstOccurrenceFormattedEndTime": "06:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792544400000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792547100000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792717200000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792719900000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793149200000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793151900000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793322000000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793324700000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793757600000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793760300000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793930400000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793933100000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 23085,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:15 pm - 05:00 pm",
          "EventId": "de6fa85c-ac7f-4f3f-82b9-43ace611d665",
          "CourseId": "00536398",
          "CourseIdTrimmed": "536398",
          "EventName": "GRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L5 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $71.75",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "04:15 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792624500000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792627200000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793229300000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793232000000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793837700000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793840400000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795047300000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795050000000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795652100000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795654800000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796256900000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796259600000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796861700000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796864400000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70605,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:15 pm",
          "EventId": "8759b8f8-8fa1-418d-b41c-826da3b3706b",
          "CourseId": "00536404",
          "CourseIdTrimmed": "536404",
          "EventName": "GRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $51.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "05:15 PM",
          "FirstOccurrenceFormattedEndTime": "05:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792625400000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792628100000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793057400000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793060100000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793230200000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793232900000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793665800000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793668500000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793838600000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793841300000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 20205,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Oct-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:15 pm - 05:00 pm",
          "EventId": "029cb91b-f488-4049-bd9c-7de266fa029e",
          "CourseId": "00536403",
          "CourseIdTrimmed": "536403",
          "EventName": "GRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $71.75",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 23rd, 2026",
          "FormattedStartTime": "04:15 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792797300000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792800000000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793402100000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793404800000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794010500000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794013200000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794615300000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794618000000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795824900000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795827600000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796429700000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796432400000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1797034500000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797037200000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70605,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:45 am",
          "EventId": "3573ebf3-177e-4252-bc8e-9c17922c99b5",
          "CourseId": "00536408",
          "CourseIdTrimmed": "536408",
          "EventName": "GRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $61.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "09:45 AM",
          "FirstOccurrenceFormattedEndTime": "09:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792857600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792860300000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792944000000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792946700000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793462400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793465100000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793552400000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793555100000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794070800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794073500000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794157200000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794159900000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 21645,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:45 am",
          "EventId": "d7f32819-cda3-4996-888f-8007747b144c",
          "CourseId": "00536409",
          "CourseIdTrimmed": "536409",
          "EventName": "GRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $61.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "11:45 AM",
          "FirstOccurrenceFormattedEndTime": "11:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792864800000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792867500000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792951200000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792953900000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793469600000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793472300000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793559600000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793562300000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794078000000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794080700000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794164400000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794167100000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 21645,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:15 am - 12:00 pm",
          "EventId": "0266d648-d554-4fd3-b50d-9c59f72a6e01",
          "CourseId": "00536741",
          "CourseIdTrimmed": "536741",
          "EventName": "GRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L8 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $82.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "11:15 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792865700000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792868400000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793470500000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793473200000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794078900000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794081600000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794683700000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794686400000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795288500000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795291200000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795893300000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795896000000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796498100000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796500800000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1797102900000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797105600000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70605,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Oct-2026",
          "OccurrenceMaxStartDate": " - 07-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:15 pm - 05:00 pm",
          "EventId": "b54215df-3f12-4aa2-845b-a3763169e5f9",
          "CourseId": "00536397",
          "CourseIdTrimmed": "536397",
          "EventName": "GRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L5 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $71.75",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 26th, 2026",
          "FormattedStartTime": "04:15 PM",
          "FormattedEndDate": "Dec 7th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793056500000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793059200000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793664900000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793667600000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794269700000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794272400000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794874500000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794877200000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795479300000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795482000000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796084100000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796086800000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796688900000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796691600000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 60525,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:15 pm",
          "EventId": "9a217b99-40d4-4366-87a4-431c2d4d8622",
          "CourseId": "00538369",
          "CourseIdTrimmed": "538369",
          "EventName": "SSLCAq - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $92.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "04:15 PM",
          "FirstOccurrenceFormattedEndTime": "04:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794267000000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794269700000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794871800000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794874500000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795044600000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795047300000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795476600000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795479300000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795649400000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795652100000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796081400000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796084100000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796254200000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796256900000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796686200000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796688900000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796859000000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796861700000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 07-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:45 pm - 04:30 pm",
          "EventId": "4982281b-62f6-4511-a810-3aa71d333468",
          "CourseId": "00536472",
          "CourseIdTrimmed": "536472",
          "EventName": "SSIP - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSIP - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L3",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $51.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "03:45 PM",
          "FormattedEndDate": "Dec 7th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794267900000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794270600000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794872700000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794875400000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795477500000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795480200000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796082300000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796085000000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796687100000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796689800000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40365,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 07-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:45 pm",
          "EventId": "71464741-8354-44d0-9340-5936f2d64db7",
          "CourseId": "00538460",
          "CourseIdTrimmed": "538460",
          "EventName": "SSLCAq - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L6 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $51.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Dec 7th",
          "FormattedEndTime": "04:45 PM",
          "FirstOccurrenceFormattedEndTime": "04:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794268800000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794271500000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794873600000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794876300000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795478400000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795481100000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796083200000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796085900000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796688000000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796690700000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40365,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:15 pm",
          "EventId": "5158b4a4-101e-4f10-9ba1-3b525965c034",
          "CourseId": "00536410",
          "CourseIdTrimmed": "536410",
          "EventName": "GRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $92.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "05:15 PM",
          "FirstOccurrenceFormattedEndTime": "05:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794270600000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794273300000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794875400000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794878100000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795048200000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795050900000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795480200000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795482900000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795653000000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795655700000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796085000000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796087700000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796257800000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796260500000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796689800000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796692500000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796862600000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796865300000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:45 pm",
          "EventId": "17386a82-ce8e-4712-be3a-10a66595b39f",
          "CourseId": "00537216",
          "CourseIdTrimmed": "537216",
          "EventName": "NRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $92.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "05:45 PM",
          "FirstOccurrenceFormattedEndTime": "05:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794272400000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794275100000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794877200000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794879900000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795050000000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795052700000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795482000000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795484700000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795654800000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795657500000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796086800000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796089500000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796259600000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796262300000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796691600000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796694300000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796864400000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796867100000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:15 pm",
          "EventId": "ef0c83c6-72a7-4130-8e07-77c2ee54b579",
          "CourseId": "00536964",
          "CourseIdTrimmed": "536964",
          "EventName": "GHAC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L03",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $92.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "06:15 PM",
          "FirstOccurrenceFormattedEndTime": "06:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794274200000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794276900000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794879000000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794881700000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795051800000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795054500000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795483800000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795486500000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795656600000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795659300000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796088600000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796091300000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796261400000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796264100000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796693400000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796696100000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796866200000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796868900000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:45 pm",
          "EventId": "c558b817-b32d-4d46-a25d-f4a369e3d68b",
          "CourseId": "00538370",
          "CourseIdTrimmed": "538370",
          "EventName": "SSLCAq - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $92.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "06:45 PM",
          "FirstOccurrenceFormattedEndTime": "06:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794276000000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794278700000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794880800000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794883500000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795053600000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795056300000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795485600000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795488300000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795658400000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795661100000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796090400000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796093100000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796263200000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796265900000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796695200000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796697900000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796868000000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796870700000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:15 pm",
          "EventId": "89f9a762-8c36-4cb0-9cff-5918195a9d02",
          "CourseId": "00537071",
          "CourseIdTrimmed": "537071",
          "EventName": "GHAC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L03",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $102.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "04:15 PM",
          "FirstOccurrenceFormattedEndTime": "04:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794353400000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794356100000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794526200000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794528900000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794958200000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794960900000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795131000000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795133700000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795563000000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795565700000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795735800000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795738500000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796167800000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796170500000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796340600000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796343300000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796772600000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796775300000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796945400000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796948100000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:15 pm",
          "EventId": "e4a553d5-a959-4c82-af6e-b83ec7f5eebb",
          "CourseId": "00536411",
          "CourseIdTrimmed": "536411",
          "EventName": "GRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $102.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "04:15 PM",
          "FirstOccurrenceFormattedEndTime": "04:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794353400000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794356100000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794526200000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794528900000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794958200000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794960900000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795131000000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795133700000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795563000000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795565700000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795735800000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795738500000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796167800000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796170500000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796340600000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796343300000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796772600000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796775300000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796945400000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796948100000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:15 pm",
          "EventId": "7a3f6a3e-6b6c-44ee-96b0-a15e4b2049f2",
          "CourseId": "00537217",
          "CourseIdTrimmed": "537217",
          "EventName": "NRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $102.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "04:15 PM",
          "FirstOccurrenceFormattedEndTime": "04:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794353400000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794356100000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794526200000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794528900000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794958200000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794960900000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795131000000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795133700000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795563000000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795565700000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795735800000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795738500000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796167800000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796170500000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796340600000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796343300000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796772600000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796775300000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796945400000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796948100000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:15 pm",
          "EventId": "0de184d8-680a-4f81-997c-9a601cf6f3f3",
          "CourseId": "00538374",
          "CourseIdTrimmed": "538374",
          "EventName": "SSLCAq - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $102.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "04:15 PM",
          "FirstOccurrenceFormattedEndTime": "04:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794353400000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794356100000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794526200000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794528900000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794958200000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794960900000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795131000000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795133700000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795563000000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795565700000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795735800000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795738500000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796167800000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796170500000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796340600000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796343300000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796772600000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796775300000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796945400000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796948100000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:15 pm - 06:00 pm",
          "EventId": "70b83b1c-5c65-432b-adf3-0303054de2e9",
          "CourseId": "00538375",
          "CourseIdTrimmed": "538375",
          "EventName": "SSLCAq - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $102.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "05:15 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794359700000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794362400000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794532500000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794535200000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794964500000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794967200000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795137300000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795140000000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795569300000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795572000000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795742100000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795744800000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796174100000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796176800000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796346900000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796349600000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796778900000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796781600000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796951700000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796954400000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:45 pm",
          "EventId": "eb70b3d1-14b6-4eb2-8388-c8a9f16add7f",
          "CourseId": "00536412",
          "CourseIdTrimmed": "536412",
          "EventName": "GRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $102.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "06:45 PM",
          "FirstOccurrenceFormattedEndTime": "06:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794362400000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794365100000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794535200000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794537900000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794967200000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794969900000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795140000000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795142700000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795572000000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795574700000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795744800000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795747500000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796176800000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796179500000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796349600000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796352300000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796781600000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796784300000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796954400000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796957100000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:45 pm - 07:30 pm",
          "EventId": "d308d149-c054-455b-9054-da7959f4f30c",
          "CourseId": "00538376",
          "CourseIdTrimmed": "538376",
          "EventName": "SSLCAq - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $102.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "06:45 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794365100000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794367800000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794537900000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794540600000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794969900000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794972600000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795142700000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795145400000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795574700000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795577400000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795747500000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795750200000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796179500000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796182200000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796352300000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796355000000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796784300000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796787000000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796957100000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796959800000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:45 pm",
          "EventId": "20b40057-61a2-41a4-8fab-50f8699a2b30",
          "CourseId": "00538463",
          "CourseIdTrimmed": "538463",
          "EventName": "SSLCAq - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L6 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $51.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 12th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "04:45 PM",
          "FirstOccurrenceFormattedEndTime": "04:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794528000000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794530700000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795132800000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795135500000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795737600000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795740300000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796342400000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796345100000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796947200000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796949900000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40365,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:00 pm - 03:45 pm",
          "EventId": "9bbd0fb6-a6b4-45cb-944b-cd1eb07f99d7",
          "CourseId": "00538611",
          "CourseIdTrimmed": "538611",
          "EventName": "SSLCAq - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L6 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $51.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "03:00 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "03:45 PM",
          "FirstOccurrenceFormattedEndTime": "03:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794610800000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794613500000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795215600000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795218300000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795820400000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795823100000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796425200000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796427900000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1797030000000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797032700000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40365,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:45 pm",
          "EventId": "1d7d12e1-71cf-4fa6-9d79-6341fe23f8e8",
          "CourseId": "00538613",
          "CourseIdTrimmed": "538613",
          "EventName": "SSLCAq - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L6 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $51.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "06:45 PM",
          "FirstOccurrenceFormattedEndTime": "06:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794621600000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794624300000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795226400000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795229100000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795831200000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795833900000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796436000000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796438700000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1797040800000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797043500000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40365,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "08:30 am - 09:15 am",
          "EventId": "17d7bd74-a1a6-4a9d-9321-7faa237758c9",
          "CourseId": "00537218",
          "CourseIdTrimmed": "537218",
          "EventName": "NRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $102.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "08:30 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "09:15 AM",
          "FirstOccurrenceFormattedEndTime": "09:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794673800000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794676500000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794760200000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794762900000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795278600000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795281300000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795365000000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795367700000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795883400000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795886100000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795969800000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795972500000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796488200000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796490900000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796574600000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796577300000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1797093000000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797095700000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1797179400000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797182100000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41805,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:45 am",
          "EventId": "ec3449c1-0e1d-480e-a029-5c14eb55aa98",
          "CourseId": "00536413",
          "CourseIdTrimmed": "536413",
          "EventName": "GRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $102.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "09:45 AM",
          "FirstOccurrenceFormattedEndTime": "09:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794675600000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794678300000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794762000000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794764700000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795280400000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795283100000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795366800000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795369500000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795885200000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795887900000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795971600000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795974300000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796490000000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796492700000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796576400000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796579100000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1797094800000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797097500000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1797181200000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797183900000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41805,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:15 am - 10:00 am",
          "EventId": "59707a56-8c5e-45d8-8aac-d0a09875de12",
          "CourseId": "00537205",
          "CourseIdTrimmed": "537205",
          "EventName": "NRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Beach - West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $51.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "09:15 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794676500000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794679200000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795281300000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795284000000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795886100000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795888800000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796490900000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796493600000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1797095700000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797098400000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40365,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:15 am - 10:00 am",
          "EventId": "09a4d589-769c-4881-a66c-f7b1a241bb7c",
          "CourseId": "00538438",
          "CourseIdTrimmed": "538438",
          "EventName": "SSLCAq - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $92.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "09:15 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794676500000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794679200000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794762900000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794765600000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795281300000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795284000000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795367700000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795370400000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795886100000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795888800000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795972500000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795975200000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796490900000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796493600000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796577300000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796580000000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1797095700000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797098400000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40365,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:15 am",
          "EventId": "422016ff-8693-4929-b1da-f4dc487007ce",
          "CourseId": "00537220",
          "CourseIdTrimmed": "537220",
          "EventName": "NRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - Middle",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $102.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "10:15 AM",
          "FirstOccurrenceFormattedEndTime": "10:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794677400000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794680100000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794763800000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794766500000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795282200000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795284900000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795368600000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795371300000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795887000000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795889700000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795973400000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795976100000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796491800000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796494500000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796578200000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796580900000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1797096600000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797099300000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1797183000000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797185700000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41805,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:45 am",
          "EventId": "c84a0c3c-204b-4674-8454-b1ea6592a9cf",
          "CourseId": "00536414",
          "CourseIdTrimmed": "536414",
          "EventName": "GRC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $102.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "11:45 AM",
          "FirstOccurrenceFormattedEndTime": "11:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794682800000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794685500000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794769200000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794771900000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795287600000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795290300000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795374000000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795376700000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795892400000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795895100000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795978800000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795981500000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796497200000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796499900000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796583600000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796586300000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1797102000000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797104700000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1797188400000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797191100000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41805,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:15 pm",
          "EventId": "5966b918-345e-46bc-81c2-1a2df7069c36",
          "CourseId": "00537078",
          "CourseIdTrimmed": "537078",
          "EventName": "GHAC - Swimmer 3 - Children",
          "Details": "Prerequisite: Swimmer 2. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 3 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L03",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$0.00 - $51.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "12:15 PM",
          "FirstOccurrenceFormattedEndTime": "12:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794684600000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794687300000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795289400000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795292100000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795894200000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795896900000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796499000000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796501700000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1797103800000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797106500000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40365,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        }
      ]
    },
    {
      "id": "592adc1b-aa6d-44e8-8173-ac1bc0773be3",
      "name": "Swimmer 3-4 Extra Practice - Children",
      "courses": [
        {
          "OccurrenceMinStartDate": "22-Aug-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:00 am",
          "EventId": "efc73914-abfd-492b-b467-2683b86b9989",
          "CourseId": "00542177",
          "CourseIdTrimmed": "542177",
          "EventName": "SSLCAq - Swimmer 3-4 Extra Practice - Children",
          "Details": "Prerequisite: Swimmer 2.  Practice your skills with an instructor in training. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2 or 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 3-4 Extra Practice - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Deck Area 2",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "No fee",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 22nd, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787416200000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787418000000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787502600000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787504400000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788021000000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788022800000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 3,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 10110,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Aug-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:30 am",
          "EventId": "1d41e431-4fca-4489-a28f-c9e545414202",
          "CourseId": "00542178",
          "CourseIdTrimmed": "542178",
          "EventName": "SSLCAq - Swimmer 3-4 Extra Practice - Children",
          "Details": "Prerequisite: Swimmer 2.  Practice your skills with an instructor in training. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2 or 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 3-4 Extra Practice - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Deck Area 6",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "No fee",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 22nd, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787418000000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787419800000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787504400000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787506200000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788022800000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788024600000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 3,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 10110,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Aug-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:00 am",
          "EventId": "9eb0d295-7d0b-46ae-8248-a157affed894",
          "CourseId": "00542179",
          "CourseIdTrimmed": "542179",
          "EventName": "SSLCAq - Swimmer 3-4 Extra Practice - Children",
          "Details": "Prerequisite: Swimmer 2.  Practice your skills with an instructor in training. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2 or 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 3-4 Extra Practice - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Deck Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "No fee",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 22nd, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787419800000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787421600000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787506200000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787508000000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788024600000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788026400000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 3,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 10110,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Aug-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:30 am",
          "EventId": "aedb42d7-dc69-4788-b072-ea52a681f5bf",
          "CourseId": "00542180",
          "CourseIdTrimmed": "542180",
          "EventName": "SSLCAq - Swimmer 3-4 Extra Practice - Children",
          "Details": "Prerequisite: Swimmer 2.  Practice your skills with an instructor in training. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2 or 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 3-4 Extra Practice - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Deck Area 4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "No fee",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 22nd, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787421600000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787423400000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787508000000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787509800000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788026400000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788028200000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 3,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 10110,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Aug-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:00 pm",
          "EventId": "3fc09ad3-b8c2-41b8-bea5-804c23b355f0",
          "CourseId": "00542181",
          "CourseIdTrimmed": "542181",
          "EventName": "SSLCAq - Swimmer 3-4 Extra Practice - Children",
          "Details": "Prerequisite: Swimmer 2.  Practice your skills with an instructor in training. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 2 or 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 3-4 Extra Practice - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Deck Area 5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "No fee",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 22nd, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787423400000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787425200000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1787509800000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787511600000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 30
            },
            {
              "StartDateWithOffset": "/Date(1788028200000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788030000000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 30
            }
          ],
          "NumberOfSessions": 3,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 10110,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        }
      ]
    },
    {
      "id": "9608ffd9-1206-40b4-9237-b61cbbd5feac",
      "name": "Swimmer 4 - Children",
      "courses": [
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "08:30 am - 09:15 am",
          "EventId": "94acc858-e8a1-48db-951a-64b14d651eb3",
          "CourseId": "00532947",
          "CourseIdTrimmed": "532947",
          "EventName": "NRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to NRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "08:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "09:15 AM",
          "FirstOccurrenceFormattedEndTime": "09:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786203000000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786205700000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786289400000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786292100000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786807800000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786810500000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786894200000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786896900000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787412600000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787415300000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787499000000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787501700000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788017400000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788020100000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788103800000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788106500000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31725,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Jul-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:45 am",
          "EventId": "355aacae-50f7-489e-8282-11b708dffd05",
          "CourseId": "00533028",
          "CourseIdTrimmed": "533028",
          "EventName": "GHAC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L07",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$59.70",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Jul 18th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "09:45 AM",
          "FirstOccurrenceFormattedEndTime": "09:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1784390400000)/",
              "StartDate": "/Date(1784358000000)/",
              "EndDateWithOffset": "/Date(1784393100000)/",
              "EndDate": "/Date(1784358000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1784995200000)/",
              "StartDate": "/Date(1784962800000)/",
              "EndDateWithOffset": "/Date(1784997900000)/",
              "EndDate": "/Date(1784962800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786204800000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786207500000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786809600000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786812300000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787414400000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787417100000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788019200000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788021900000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 60525,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:45 am",
          "EventId": "65bece55-1698-41d5-be16-585c1e455bac",
          "CourseId": "00532889",
          "CourseIdTrimmed": "532889",
          "EventName": "GRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L4 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "09:45 AM",
          "FirstOccurrenceFormattedEndTime": "09:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786204800000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786207500000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786291200000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786293900000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786809600000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786812300000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786896000000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786898700000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787414400000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787417100000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787500800000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787503500000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788019200000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788021900000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788105600000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788108300000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31725,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:45 am",
          "EventId": "ebd58128-cd0f-485c-86b5-fc22d2a7aaab",
          "CourseId": "00533230",
          "CourseIdTrimmed": "533230",
          "EventName": "SSLCAq - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "09:45 AM",
          "FirstOccurrenceFormattedEndTime": "09:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786204800000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786207500000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786291200000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786293900000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786809600000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786812300000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786896000000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786898700000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787414400000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787417100000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787500800000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787503500000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788019200000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788021900000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788105600000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788108300000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31725,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:45 am",
          "EventId": "57a0d985-b010-42fe-b40e-f687cb1e205c",
          "CourseId": "00532896",
          "CourseIdTrimmed": "532896",
          "EventName": "GRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L4 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "10:45 AM",
          "FirstOccurrenceFormattedEndTime": "10:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786208400000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786211100000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786294800000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786297500000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786813200000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786815900000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786899600000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786902300000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787418000000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787420700000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787504400000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787507100000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788022800000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788025500000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788109200000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788111900000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31725,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:15 am - 12:00 pm",
          "EventId": "269663fe-d68b-4590-83c6-04dbb2f8da03",
          "CourseId": "00533233",
          "CourseIdTrimmed": "533233",
          "EventName": "SSLCAq - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "11:15 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786212900000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786215600000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786299300000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786302000000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786817700000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786820400000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786904100000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786906800000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787422500000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787425200000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787508900000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787511600000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788027300000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788030000000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788113700000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788116400000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31725,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:15 pm",
          "EventId": "eeb5270b-9402-4dda-a2c1-ab321175b710",
          "CourseId": "00532906",
          "CourseIdTrimmed": "532906",
          "EventName": "GRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L4 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "12:15 PM",
          "FirstOccurrenceFormattedEndTime": "12:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786213800000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786216500000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786300200000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786302900000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786818600000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786821300000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786905000000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786907700000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787423400000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787426100000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787509800000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787512500000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788028200000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788030900000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788114600000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788117300000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31725,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:15 pm",
          "EventId": "d69906e7-687a-4228-9819-22c18a6e5bc3",
          "CourseId": "00533553",
          "CourseIdTrimmed": "533553",
          "EventName": "NRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to NRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Beach - West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "12:15 PM",
          "FirstOccurrenceFormattedEndTime": "12:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786213800000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786216500000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786300200000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786302900000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786818600000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786821300000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786905000000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786907700000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787423400000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787426100000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787509800000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787512500000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788028200000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788030900000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788114600000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788117300000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31725,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:45 am - 12:30 pm",
          "EventId": "54418f26-bae7-41fe-b156-390f3b09f573",
          "CourseId": "00532948",
          "CourseIdTrimmed": "532948",
          "EventName": "NRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to NRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Shallow West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "11:45 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786214700000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786217400000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786301100000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786303800000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786819500000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786822200000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786905900000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786908600000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787424300000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787427000000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787510700000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787513400000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788029100000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788031800000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788115500000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788118200000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31725,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Jul-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:45 pm",
          "EventId": "34643a0c-ed46-493b-b571-98305068ee47",
          "CourseId": "00533030",
          "CourseIdTrimmed": "533030",
          "EventName": "GHAC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L07",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$59.70",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Jul 18th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "12:45 PM",
          "FirstOccurrenceFormattedEndTime": "12:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1784401200000)/",
              "StartDate": "/Date(1784358000000)/",
              "EndDateWithOffset": "/Date(1784403900000)/",
              "EndDate": "/Date(1784358000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1785006000000)/",
              "StartDate": "/Date(1784962800000)/",
              "EndDateWithOffset": "/Date(1785008700000)/",
              "EndDate": "/Date(1784962800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786215600000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786218300000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786820400000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786823100000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787425200000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787427900000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788030000000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788032700000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 60525,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:15 pm - 01:00 pm",
          "EventId": "7940a1d9-8e12-4f13-8520-d8cd5e3a4632",
          "CourseId": "00532909",
          "CourseIdTrimmed": "532909",
          "EventName": "GRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L4 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "12:15 PM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786216500000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786219200000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786302900000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786305600000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786821300000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786824000000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786907700000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786910400000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787426100000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787428800000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787512500000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787515200000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788030900000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788033600000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788117300000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788120000000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31725,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:45 am",
          "EventId": "d4e46205-4578-47f7-8863-febeeff9f0f1",
          "CourseId": "00533010",
          "CourseIdTrimmed": "533010",
          "EventName": "GHAC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L07",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "09:45 AM",
          "FirstOccurrenceFormattedEndTime": "09:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786982400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786985100000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787068800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787071500000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787155200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787157900000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787241600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787244300000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787587200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787589900000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787673600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787676300000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787760000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787762700000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787846400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787849100000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:45 am",
          "EventId": "95d45d6f-e249-48a4-8f67-2894c2d85f68",
          "CourseId": "00532791",
          "CourseIdTrimmed": "532791",
          "EventName": "GRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L4 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "09:45 AM",
          "FirstOccurrenceFormattedEndTime": "09:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786982400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786985100000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787068800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787071500000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787155200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787157900000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787241600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787244300000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787587200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787589900000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787673600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787676300000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787760000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787762700000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787846400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787849100000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:45 am",
          "EventId": "1d67f4c1-47bc-4725-9e95-54ca70081eb3",
          "CourseId": "00532950",
          "CourseIdTrimmed": "532950",
          "EventName": "NRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Beach - West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "09:45 AM",
          "FirstOccurrenceFormattedEndTime": "09:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786982400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786985100000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787068800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787071500000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787155200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787157900000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787241600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787244300000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787587200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787589900000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787673600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787676300000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787760000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787762700000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787846400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787849100000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:45 am",
          "EventId": "4d1d2572-160a-4d4a-9067-9c903d1b1220",
          "CourseId": "00533235",
          "CourseIdTrimmed": "533235",
          "EventName": "SSLCAq - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L4 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "09:45 AM",
          "FirstOccurrenceFormattedEndTime": "09:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786982400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786985100000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787068800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787071500000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787155200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787157900000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787241600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787244300000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787587200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787589900000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787673600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787676300000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787760000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787762700000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787846400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787849100000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:15 am - 10:00 am",
          "EventId": "dca5ab57-f648-48f3-8ce5-b6b517b02992",
          "CourseId": "00533508",
          "CourseIdTrimmed": "533508",
          "EventName": "NRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Orange",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:15 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786983300000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786986000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787069700000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787072400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787156100000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787158800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787242500000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787245200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787588100000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787590800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787674500000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787677200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787760900000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787763600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787847300000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787850000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:15 am - 10:00 am",
          "EventId": "31d3fea6-706c-4f0f-a706-2871071c1279",
          "CourseId": "00541782",
          "CourseIdTrimmed": "541782",
          "EventName": "SSIP - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSIP - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:15 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786983300000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786986000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787069700000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787072400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787156100000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787158800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787242500000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787245200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787588100000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787590800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787674500000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787677200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787760900000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787763600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787847300000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787850000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:45 am",
          "EventId": "5527e69d-4685-43da-88ce-d61f999a5f32",
          "CourseId": "00532792",
          "CourseIdTrimmed": "532792",
          "EventName": "GRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L4 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:45 AM",
          "FirstOccurrenceFormattedEndTime": "10:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786986000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786988700000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787072400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787075100000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787158800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787161500000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787245200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787247900000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787590800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787593500000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787677200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787679900000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787763600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787766300000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787850000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787852700000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:45 am",
          "EventId": "7ad4359e-0e1f-418e-878c-cf0978da9a56",
          "CourseId": "00533511",
          "CourseIdTrimmed": "533511",
          "EventName": "NRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Orange",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:45 AM",
          "FirstOccurrenceFormattedEndTime": "10:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786986000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786988700000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787072400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787075100000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787158800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787161500000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787245200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787247900000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787590800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787593500000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787677200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787679900000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787763600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787766300000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787850000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787852700000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:15 am - 11:00 am",
          "EventId": "9a42ee48-8e1b-4496-86fa-78aafc3dd5d5",
          "CourseId": "00532951",
          "CourseIdTrimmed": "532951",
          "EventName": "NRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Beach - West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:15 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786986900000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786989600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787073300000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787076000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787159700000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787162400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787246100000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787248800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787591700000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787594400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787678100000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787680800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787764500000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787767200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787850900000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787853600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:15 am - 11:00 am",
          "EventId": "193be315-a7b5-4aa7-9169-01d697757849",
          "CourseId": "00533082",
          "CourseIdTrimmed": "533082",
          "EventName": "SSIP - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSIP - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:15 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786986900000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786989600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787073300000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787076000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787159700000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787162400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787246100000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787248800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787591700000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787594400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787678100000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787680800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787764500000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787767200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787850900000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787853600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:15 am",
          "EventId": "3bbc93ab-f254-425d-90ef-74168024680e",
          "CourseId": "00533011",
          "CourseIdTrimmed": "533011",
          "EventName": "GHAC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L07",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:15 AM",
          "FirstOccurrenceFormattedEndTime": "11:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786987800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786990500000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787074200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787076900000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787160600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787163300000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787247000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787249700000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787592600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787595300000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787679000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787681700000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787765400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787768100000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787851800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787854500000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:15 am",
          "EventId": "cb5fcc03-9de7-46c7-bbbd-14b500ef8baa",
          "CourseId": "00533237",
          "CourseIdTrimmed": "533237",
          "EventName": "SSLCAq - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:15 AM",
          "FirstOccurrenceFormattedEndTime": "11:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786987800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786990500000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787074200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787076900000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787160600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787163300000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787247000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787249700000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787592600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787595300000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787679000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787681700000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787765400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787768100000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787851800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787854500000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:15 am - 12:00 pm",
          "EventId": "4ca15384-2876-419f-b852-8d670ec0dd9f",
          "CourseId": "00533013",
          "CourseIdTrimmed": "533013",
          "EventName": "GHAC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L07",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:15 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786990500000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786993200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787076900000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787079600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787163300000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787166000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787249700000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787252400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787595300000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787598000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787681700000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787684400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787768100000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787770800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787854500000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787857200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:15 pm",
          "EventId": "d1af4725-a59b-4f4e-9aee-ec10a7e936bd",
          "CourseId": "00532793",
          "CourseIdTrimmed": "532793",
          "EventName": "GRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L4 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:15 PM",
          "FirstOccurrenceFormattedEndTime": "12:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786991400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786994100000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787077800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787080500000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787164200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787166900000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787250600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787253300000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787596200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787598900000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787682600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787685300000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787769000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787771700000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787855400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787858100000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:45 pm",
          "EventId": "644f71a2-d426-4017-83c4-998bb16eb9be",
          "CourseId": "00533514",
          "CourseIdTrimmed": "533514",
          "EventName": "NRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Slide Catch Pool - Orange",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:45 PM",
          "FirstOccurrenceFormattedEndTime": "12:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786993200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786995900000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787079600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787082300000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787166000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787168700000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787252400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787255100000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787598000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787600700000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787684400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787687100000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787770800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787773500000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787857200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787859900000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:15 pm - 01:00 pm",
          "EventId": "73d81bcd-3a26-42e7-b9a9-fefa14db1d2c",
          "CourseId": "00532795",
          "CourseIdTrimmed": "532795",
          "EventName": "GRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L4 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:15 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786994100000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786996800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787080500000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787083200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787166900000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787169600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787253300000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787256000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787598900000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787601600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787685300000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787688000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787771700000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787774400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787858100000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787860800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:15 pm - 01:00 pm",
          "EventId": "1fe68b0f-9ed7-494e-ac7c-7fb557599ab1",
          "CourseId": "00532952",
          "CourseIdTrimmed": "532952",
          "EventName": "NRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Beach - West",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:15 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786994100000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786996800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787080500000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787083200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787166900000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787169600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787253300000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787256000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787598900000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787601600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787685300000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787688000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787771700000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787774400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787858100000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787860800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:45 pm - 01:30 pm",
          "EventId": "781bd092-5325-49be-aecf-1c1c371a914e",
          "CourseId": "00533504",
          "CourseIdTrimmed": "533504",
          "EventName": "GHAC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L07",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:45 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "01:30 PM",
          "FirstOccurrenceFormattedEndTime": "01:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786995900000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786998600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787082300000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787085000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787168700000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787171400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787255100000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787257800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787600700000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787603400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787687100000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787689800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787773500000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787776200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787859900000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787862600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "01:30 pm - 02:15 pm",
          "EventId": "e28e202b-e764-485f-9b34-e06d89391708",
          "CourseId": "00533328",
          "CourseIdTrimmed": "533328",
          "EventName": "GRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L5 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "01:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "02:15 PM",
          "FirstOccurrenceFormattedEndTime": "02:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786998600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787001300000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787085000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787087700000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787171400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787174100000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787257800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787260500000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787603400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787606100000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787689800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787692500000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787776200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787778900000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787862600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787865300000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "01:30 pm - 02:15 pm",
          "EventId": "c338dd51-eada-410f-bd83-2057df54cf06",
          "CourseId": "00533327",
          "CourseIdTrimmed": "533327",
          "EventName": "GRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L4 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "01:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "02:15 PM",
          "FirstOccurrenceFormattedEndTime": "02:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786998600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787001300000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787085000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787087700000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787171400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787174100000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787257800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787260500000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787603400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787606100000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787689800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787692500000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787776200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787778900000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787862600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787865300000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:00 pm - 03:45 pm",
          "EventId": "bf462333-ec30-4193-a516-63ad0d68026f",
          "CourseId": "00532809",
          "CourseIdTrimmed": "532809",
          "EventName": "GRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "03:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "03:45 PM",
          "FirstOccurrenceFormattedEndTime": "03:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787004000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787006700000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787090400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787093100000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787176800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787179500000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787263200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787265900000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787608800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787611500000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787695200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787697900000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787781600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787784300000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787868000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787870700000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:15 pm",
          "EventId": "be65df06-2e07-41a8-b5b8-4f7b15d5416e",
          "CourseId": "00533015",
          "CourseIdTrimmed": "533015",
          "EventName": "GHAC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L07",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "04:15 PM",
          "FirstOccurrenceFormattedEndTime": "04:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787005800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787008500000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787092200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787094900000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787178600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787181300000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787265000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787267700000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787610600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787613300000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787697000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787699700000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787783400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787786100000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787869800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787872500000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:15 pm",
          "EventId": "da0905ce-2bc8-49d5-84f2-9e513e1b8ee8",
          "CourseId": "00533084",
          "CourseIdTrimmed": "533084",
          "EventName": "SSIP - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSIP - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "04:15 PM",
          "FirstOccurrenceFormattedEndTime": "04:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787005800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787008500000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787092200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787094900000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787178600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787181300000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787265000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787267700000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787610600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787613300000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787697000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787699700000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787783400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787786100000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787869800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787872500000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:15 pm",
          "EventId": "f4be49b8-b63b-48c0-8780-78ce6e80d52b",
          "CourseId": "00533558",
          "CourseIdTrimmed": "533558",
          "EventName": "SSLCAq - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "04:15 PM",
          "FirstOccurrenceFormattedEndTime": "04:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787005800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787008500000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787092200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787094900000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787178600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787181300000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787265000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787267700000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787610600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787613300000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787697000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787699700000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787783400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787786100000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787869800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787872500000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:15 pm - 05:00 pm",
          "EventId": "43b86354-5dea-4585-a69d-a999bae300ce",
          "CourseId": "00533016",
          "CourseIdTrimmed": "533016",
          "EventName": "GHAC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L07",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "04:15 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787008500000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787011200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787094900000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787097600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787181300000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787184000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787267700000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787270400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787613300000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787616000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787699700000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787702400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787786100000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787788800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787872500000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787875200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:15 pm - 05:00 pm",
          "EventId": "8ccafe59-559c-4dce-a1c2-0ca2d383d852",
          "CourseId": "00541788",
          "CourseIdTrimmed": "541788",
          "EventName": "SSIP - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSIP - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "04:15 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787008500000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787011200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787094900000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787097600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787181300000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787184000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787267700000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787270400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787613300000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787616000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787699700000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787702400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787786100000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787788800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787872500000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787875200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:15 pm",
          "EventId": "8fa0e1b1-c3ff-4bed-9b27-aaaa46bfe542",
          "CourseId": "00533559",
          "CourseIdTrimmed": "533559",
          "EventName": "SSLCAq - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L4 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "05:15 PM",
          "FirstOccurrenceFormattedEndTime": "05:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787009400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787012100000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787095800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787098500000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787182200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787184900000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787268600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787271300000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787614200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787616900000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787700600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787703300000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787787000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787789700000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787873400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787876100000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:45 pm - 05:30 pm",
          "EventId": "89ba482b-03d5-4aca-ae32-1bf95324e580",
          "CourseId": "00532810",
          "CourseIdTrimmed": "532810",
          "EventName": "GRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L4 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "04:45 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787010300000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787013000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787096700000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787099400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787183100000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787185800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787269500000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787272200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787615100000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787617800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787701500000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787704200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787787900000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787790600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787874300000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787877000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:45 pm",
          "EventId": "708f00e0-5e11-4555-9a51-d2dcab1456de",
          "CourseId": "00533019",
          "CourseIdTrimmed": "533019",
          "EventName": "GHAC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L07",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "05:45 PM",
          "FirstOccurrenceFormattedEndTime": "05:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787011200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787013900000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787097600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787100300000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787184000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787186700000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787270400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787273100000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787616000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787618700000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787702400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787705100000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787788800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787791500000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787875200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787877900000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:15 pm",
          "EventId": "b1ebf067-852d-474f-aed2-e2ea7d8bfac7",
          "CourseId": "00533560",
          "CourseIdTrimmed": "533560",
          "EventName": "SSLCAq - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "06:15 PM",
          "FirstOccurrenceFormattedEndTime": "06:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787013000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787015700000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787099400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787102100000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787185800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787188500000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787272200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787274900000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787617800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787620500000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787704200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787706900000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787790600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787793300000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787877000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787879700000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:45 pm",
          "EventId": "e0a73ac4-2eb9-4a83-8112-5bf895f4603d",
          "CourseId": "00532811",
          "CourseIdTrimmed": "532811",
          "EventName": "GRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "06:45 PM",
          "FirstOccurrenceFormattedEndTime": "06:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787014800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787017500000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787101200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787103900000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787187600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787190300000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787274000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787276700000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787619600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787622300000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787706000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787708700000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787792400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787795100000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787878800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787881500000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:15 pm",
          "EventId": "fb5ef3a4-e360-45a6-8f43-4295c3f71d33",
          "CourseId": "00533018",
          "CourseIdTrimmed": "533018",
          "EventName": "GHAC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L07",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "07:15 PM",
          "FirstOccurrenceFormattedEndTime": "07:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787016600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787019300000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787103000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787105700000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787189400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787192100000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787275800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787278500000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787621400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787624100000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787707800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787710500000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787794200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787796900000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787880600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787883300000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:15 pm",
          "EventId": "86d5b17c-fb21-4456-ae31-684849765a30",
          "CourseId": "00533561",
          "CourseIdTrimmed": "533561",
          "EventName": "SSLCAq - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L3 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$79.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "07:15 PM",
          "FirstOccurrenceFormattedEndTime": "07:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787016600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787019300000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787103000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787105700000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787189400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787192100000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787275800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787278500000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787621400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787624100000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787707800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787710500000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787794200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787796900000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787880600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787883300000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:45 pm",
          "EventId": "57907fd3-ee3a-4c3b-8fb2-6c979d9afee1",
          "CourseId": "00538031",
          "CourseIdTrimmed": "538031",
          "EventName": "SSLCAq - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$82.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "04:45 PM",
          "FirstOccurrenceFormattedEndTime": "04:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788908400000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788911100000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789081200000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789083900000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789513200000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789515900000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789686000000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789688700000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790118000000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790120700000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790290800000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790293500000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790722800000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790725500000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790895600000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790898300000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33165,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:15 pm - 06:00 pm",
          "EventId": "d6293726-d412-46a1-820a-1abe9acded1e",
          "CourseId": "00538032",
          "CourseIdTrimmed": "538032",
          "EventName": "SSLCAq - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$82.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "05:15 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788912900000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788915600000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789085700000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789088400000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789517700000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789520400000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789690500000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789693200000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790122500000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790125200000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790295300000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790298000000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790727300000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790730000000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790900100000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790902800000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33165,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:15 pm",
          "EventId": "1a7b2839-584d-4430-bf36-4755ba225201",
          "CourseId": "00536920",
          "CourseIdTrimmed": "536920",
          "EventName": "GHAC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L03 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$82.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "06:15 PM",
          "FirstOccurrenceFormattedEndTime": "06:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788913800000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788916500000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789086600000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789089300000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789518600000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789521300000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789691400000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789694100000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790123400000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790126100000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790296200000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790298900000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790728200000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790730900000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790901000000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790903700000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33165,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:15 pm",
          "EventId": "1c60bdba-f722-4467-b757-5536c1a8fcd8",
          "CourseId": "00536547",
          "CourseIdTrimmed": "536547",
          "EventName": "NRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - North",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$82.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "06:15 PM",
          "FirstOccurrenceFormattedEndTime": "06:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788913800000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788916500000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789086600000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789089300000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789518600000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789521300000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789691400000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789694100000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790123400000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790126100000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790296200000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790298900000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790728200000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790730900000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790901000000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790903700000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33165,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:15 pm",
          "EventId": "9d735d2a-46f8-4997-9c80-fe969b62bf1c",
          "CourseId": "00536979",
          "CourseIdTrimmed": "536979",
          "EventName": "GHAC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L03 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$82.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "04:15 PM",
          "FirstOccurrenceFormattedEndTime": "04:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788993000000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788995700000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789597800000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789600500000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790202600000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790205300000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791412200000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791414900000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792017000000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792019700000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792621800000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792624500000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793226600000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793229300000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793835000000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793837700000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80685,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:45 pm - 04:30 pm",
          "EventId": "9ad5ba08-0fe4-452e-9597-ce43f1f90709",
          "CourseId": "00536473",
          "CourseIdTrimmed": "536473",
          "EventName": "SSIP - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSIP - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$82.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "03:45 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788993900000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788996600000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789598700000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789601400000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790203500000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790206200000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791413100000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791415800000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792017900000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792020600000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792622700000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792625400000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793227500000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793230200000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793835900000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793838600000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80685,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:15 pm - 05:00 pm",
          "EventId": "c5e13d62-bddf-46c5-8b00-bb8e32956bb8",
          "CourseId": "00537999",
          "CourseIdTrimmed": "537999",
          "EventName": "SSLCAq - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$61.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "04:15 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788995700000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788998400000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789427700000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789430400000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789600500000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789603200000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790032500000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790035200000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790205300000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790208000000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790637300000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790640000000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27405,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:15 pm",
          "EventId": "608e0871-bed8-4a4d-ac9a-ebcd09910ad3",
          "CourseId": "00538099",
          "CourseIdTrimmed": "538099",
          "EventName": "SSLCAq - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L7 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$82.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "05:15 PM",
          "FirstOccurrenceFormattedEndTime": "05:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788996600000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788999300000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789601400000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789604100000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790206200000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790208900000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791415800000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791418500000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792020600000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792023300000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792625400000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792628100000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793230200000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793232900000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793838600000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793841300000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80685,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:45 pm - 06:30 pm",
          "EventId": "6e00102d-1a54-46dd-892f-01f15d2acb9f",
          "CourseId": "00536532",
          "CourseIdTrimmed": "536532",
          "EventName": "NRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - North",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$61.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "05:45 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789001100000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789003800000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789433100000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789435800000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789605900000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789608600000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790037900000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790040600000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790210700000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790213400000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790642700000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790645400000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27405,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:45 pm - 07:30 pm",
          "EventId": "7ab458af-88e8-4a27-85d0-8ed63a86cb0e",
          "CourseId": "00538000",
          "CourseIdTrimmed": "538000",
          "EventName": "SSLCAq - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$61.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "06:45 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789004700000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789007400000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789436700000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789439400000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789609500000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789612200000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790041500000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790044200000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790214300000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790217000000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790646300000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790649000000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27405,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Sep-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:45 pm - 06:30 pm",
          "EventId": "576786bf-846e-4063-b5c2-4832f8eb7258",
          "CourseId": "00538185",
          "CourseIdTrimmed": "538185",
          "EventName": "SSLCAq - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L4 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$92.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Sep 10th, 2026",
          "FormattedStartTime": "05:45 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789087500000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789090200000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789692300000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789695000000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790297100000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790299800000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790901900000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790904600000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791506700000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791509400000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792111500000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792114200000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792716300000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792719000000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793321100000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793323800000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793929500000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793932200000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80685,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:45 pm",
          "EventId": "cc01fc57-5410-4a25-a9f9-a1d152de6b56",
          "CourseId": "00538267",
          "CourseIdTrimmed": "538267",
          "EventName": "SSLCAq - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$92.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "04:45 PM",
          "FirstOccurrenceFormattedEndTime": "04:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789167600000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789170300000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789772400000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789775100000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790377200000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790379900000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790982000000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790984700000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791586800000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791589500000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792191600000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792194300000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792796400000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792799100000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793401200000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793403900000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794009600000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794012300000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80685,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 07-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:45 am",
          "EventId": "ec9b7832-1a24-4b3d-98be-f0c7a8d00243",
          "CourseId": "00537076",
          "CourseIdTrimmed": "537076",
          "EventName": "GHAC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L03 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$71.75",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Nov 7th",
          "FormattedEndTime": "09:45 AM",
          "FirstOccurrenceFormattedEndTime": "09:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789228800000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789231500000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789833600000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789836300000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790438400000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790441100000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791043200000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791045900000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792857600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792860300000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793462400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793465100000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794070800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794073500000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80685,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:45 am - 11:30 am",
          "EventId": "cdf86485-74f9-4ad2-a700-7f5962a19124",
          "CourseId": "00537169",
          "CourseIdTrimmed": "537169",
          "EventName": "NRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to NRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - North",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$82.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "10:45 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789235100000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789237800000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789321500000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789324200000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789839900000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789842600000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789926300000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789929000000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790444700000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790447400000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790531100000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790533800000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791049500000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791052200000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791135900000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791138600000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31725,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:45 pm",
          "EventId": "c791ce39-3539-469b-8c88-e966ba1cf163",
          "CourseId": "00538063",
          "CourseIdTrimmed": "538063",
          "EventName": "SSLCAq - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$82.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "12:45 PM",
          "FirstOccurrenceFormattedEndTime": "12:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789239600000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789242300000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789326000000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789328700000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789844400000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789847100000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789930800000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789933500000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790449200000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790451900000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790535600000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790538300000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791054000000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791056700000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791140400000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791143100000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31725,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Sep-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:15 am - 11:00 am",
          "EventId": "1cac9e8d-5ba7-4744-8c07-47c45dc729b2",
          "CourseId": "00538770",
          "CourseIdTrimmed": "538770",
          "EventName": "SSLCAq - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L7 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$82.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Sep 13th, 2026",
          "FormattedStartTime": "10:15 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789319700000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789322400000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789924500000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789927200000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790529300000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790532000000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791134100000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791136800000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792343700000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792346400000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792948500000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792951200000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793556900000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793559600000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794161700000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794164400000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80685,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:15 pm",
          "EventId": "9195445f-e35d-4a59-b38d-369e8faebe8a",
          "CourseId": "00536978",
          "CourseIdTrimmed": "536978",
          "EventName": "GHAC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L03 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$71.75",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "04:15 PM",
          "FirstOccurrenceFormattedEndTime": "04:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789425000000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789427700000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790029800000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790032500000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790634600000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790637300000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791239400000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791242100000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792449000000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792451700000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793053800000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793056500000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793662200000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793664900000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70605,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:15 pm - 06:00 pm",
          "EventId": "aa49203a-bf4c-4885-bfae-c8d6324395bb",
          "CourseId": "00538096",
          "CourseIdTrimmed": "538096",
          "EventName": "SSLCAq - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L6 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$71.75",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "05:15 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789431300000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789434000000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790036100000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790038800000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790640900000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790643600000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791245700000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791248400000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792455300000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792458000000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793060100000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793062800000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793668500000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793671200000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70605,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:45 pm - 06:30 pm",
          "EventId": "1f81a236-8efa-473f-ba4a-19b8becfd43c",
          "CourseId": "00538097",
          "CourseIdTrimmed": "538097",
          "EventName": "SSLCAq - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L7 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$71.75",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "05:45 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789433100000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789435800000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790037900000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790040600000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790642700000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790645400000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791247500000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791250200000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792457100000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792459800000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793061900000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793064600000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793670300000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793673000000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70605,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:15 pm - 05:00 pm",
          "EventId": "5ba1a2b0-16a9-4df4-bd16-6be087ba1e75",
          "CourseId": "00538269",
          "CourseIdTrimmed": "538269",
          "EventName": "SSLCAq - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$92.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "04:15 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791242100000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791244800000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791414900000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791417600000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792019700000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792022400000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792451700000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792454400000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792624500000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792627200000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793056500000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793059200000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793229300000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793232000000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793664900000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793667600000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793837700000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793840400000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:45 pm - 06:30 pm",
          "EventId": "d47d3870-7997-44c3-b19b-c9dff7ae5e94",
          "CourseId": "00537172",
          "CourseIdTrimmed": "537172",
          "EventName": "NRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - North",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$92.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "05:45 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791247500000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791250200000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791420300000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791423000000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792025100000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792027800000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792457100000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792459800000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792629900000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792632600000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793061900000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793064600000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793234700000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793237400000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793670300000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793673000000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793843100000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793845800000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:45 pm - 07:30 pm",
          "EventId": "2358683c-e47d-44bb-83b9-b739d2bebbed",
          "CourseId": "00538274",
          "CourseIdTrimmed": "538274",
          "EventName": "SSLCAq - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$92.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "06:45 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791251100000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791253800000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791423900000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791426600000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792028700000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792031400000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792460700000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792463400000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792633500000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792636200000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793065500000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793068200000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793238300000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793241000000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793673900000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793676600000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793846700000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793849400000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:15 pm",
          "EventId": "5af880af-876b-4689-8fa5-9fcecec7a231",
          "CourseId": "00536973",
          "CourseIdTrimmed": "536973",
          "EventName": "GHAC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L03 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$102.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "04:15 PM",
          "FirstOccurrenceFormattedEndTime": "04:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791325800000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791328500000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791498600000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791501300000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791930600000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791933300000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792103400000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792106100000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792535400000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792538100000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792708200000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792710900000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793140200000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793142900000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793313000000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793315700000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793748600000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793751300000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793921400000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793924100000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:15 pm - 06:00 pm",
          "EventId": "e13c6b76-1051-4bae-b5eb-bacfeabb4bdb",
          "CourseId": "00538342",
          "CourseIdTrimmed": "538342",
          "EventName": "SSLCAq - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$102.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "05:15 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791332100000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791334800000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791504900000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791507600000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791936900000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791939600000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792109700000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792112400000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792541700000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792544400000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792714500000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792717200000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793146500000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793149200000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793319300000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793322000000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793754900000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793757600000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793927700000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793930400000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:15 pm",
          "EventId": "7ecb8acd-7fd8-4a65-a525-17e25d4a4300",
          "CourseId": "00537173",
          "CourseIdTrimmed": "537173",
          "EventName": "NRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - North",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$102.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "06:15 PM",
          "FirstOccurrenceFormattedEndTime": "06:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791333000000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791335700000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791505800000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791508500000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791937800000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791940500000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792110600000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792113300000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792542600000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792545300000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792715400000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792718100000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793147400000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793150100000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793320200000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793322900000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793755800000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793758500000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793928600000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793931300000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:45 pm - 07:30 pm",
          "EventId": "3d473532-bcaf-4c5a-8093-41a3fce5c6f4",
          "CourseId": "00538344",
          "CourseIdTrimmed": "538344",
          "EventName": "SSLCAq - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$102.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "06:45 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791337500000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791340200000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791510300000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791513000000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791942300000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791945000000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792115100000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792117800000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792547100000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792549800000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792719900000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792722600000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793151900000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793154600000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793324700000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793327400000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793760300000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793763000000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793933100000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793935800000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:45 am - 11:30 am",
          "EventId": "a4c9bd03-be11-44fa-a529-485940848298",
          "CourseId": "00537174",
          "CourseIdTrimmed": "537174",
          "EventName": "NRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - North",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$82.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "10:45 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792259100000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792261800000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792345500000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792348200000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792863900000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792866600000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792950300000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792953000000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793468700000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793471400000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793558700000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793561400000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794077100000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794079800000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794163500000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794166200000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31725,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:45 pm",
          "EventId": "26aa54af-aa8d-4fa0-838c-174dc12303bb",
          "CourseId": "00538349",
          "CourseIdTrimmed": "538349",
          "EventName": "SSLCAq - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$82.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "12:45 PM",
          "FirstOccurrenceFormattedEndTime": "12:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792263600000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792266300000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792350000000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792352700000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792868400000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792871100000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792954800000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792957500000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793473200000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793475900000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793563200000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793565900000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794081600000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794084300000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794168000000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794170700000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31725,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:15 pm - 05:00 pm",
          "EventId": "9293af25-05c2-4e56-8766-6771762f7ee2",
          "CourseId": "00536401",
          "CourseIdTrimmed": "536401",
          "EventName": "GRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L5 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$82.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 20th, 2026",
          "FormattedStartTime": "04:15 PM",
          "FormattedEndDate": "Dec 8th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792538100000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792540800000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793142900000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793145600000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793751300000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793754000000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794356100000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794358800000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794960900000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794963600000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795565700000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795568400000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796170500000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796173200000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796775300000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796778000000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70605,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:15 pm",
          "EventId": "4d89f340-655e-4ba9-93e7-cf998ec1905e",
          "CourseId": "00536417",
          "CourseIdTrimmed": "536417",
          "EventName": "GRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$61.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 20th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "05:15 PM",
          "FirstOccurrenceFormattedEndTime": "05:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792539000000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792541700000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792711800000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792714500000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793143800000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793146500000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793316600000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793319300000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793752200000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793754900000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793925000000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793927700000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 23085,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:15 pm",
          "EventId": "6ebb0677-8a9b-4ee4-8954-1d23ffb067fd",
          "CourseId": "00536415",
          "CourseIdTrimmed": "536415",
          "EventName": "GRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$51.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "04:15 PM",
          "FirstOccurrenceFormattedEndTime": "04:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792621800000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792624500000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793053800000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793056500000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793226600000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793229300000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793662200000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793664900000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793835000000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793837700000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 20205,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:45 pm",
          "EventId": "9be4848d-4fbe-497c-8baa-f8c073a77b3c",
          "CourseId": "00536416",
          "CourseIdTrimmed": "536416",
          "EventName": "GRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$51.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "06:45 PM",
          "FirstOccurrenceFormattedEndTime": "06:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792630800000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792633500000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793062800000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793065500000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793235600000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793238300000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793671200000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793673900000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793844000000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793846700000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 20205,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "22-Oct-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:15 pm - 05:00 pm",
          "EventId": "2c2f610b-5217-4fbe-9444-65627caa2de1",
          "CourseId": "00536402",
          "CourseIdTrimmed": "536402",
          "EventName": "GRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L5 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$82.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Oct 22nd, 2026",
          "FormattedStartTime": "04:15 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792710900000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792713600000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793315700000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793318400000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793924100000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793926800000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794528900000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794531600000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795133700000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795136400000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795738500000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795741200000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796343300000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796346000000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796948100000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796950800000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70605,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:45 am - 10:30 am",
          "EventId": "cf1eac9b-5664-4879-b6b3-3b060a28ad2e",
          "CourseId": "00536418",
          "CourseIdTrimmed": "536418",
          "EventName": "GRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$61.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "09:45 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792860300000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792863000000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792946700000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792949400000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793465100000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793467800000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793555100000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793557800000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794073500000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794076200000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794159900000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794162600000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 21645,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:15 pm - 01:00 pm",
          "EventId": "a04e90d7-5393-487a-895d-c71ac7ff39e5",
          "CourseId": "00536419",
          "CourseIdTrimmed": "536419",
          "EventName": "GRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$61.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "12:15 PM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792869300000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792872000000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792955700000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792958400000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793474100000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793476800000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793564100000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793566800000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794082500000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794085200000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794168900000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794171600000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 21645,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:15 pm",
          "EventId": "3b34efb1-2596-4307-beea-742fff91c74e",
          "CourseId": "00537064",
          "CourseIdTrimmed": "537064",
          "EventName": "GHAC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L03 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$92.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "04:15 PM",
          "FirstOccurrenceFormattedEndTime": "04:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794267000000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794269700000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794871800000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794874500000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795044600000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795047300000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795476600000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795479300000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795649400000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795652100000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796081400000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796084100000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796254200000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796256900000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796686200000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796688900000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796859000000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796861700000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:15 pm",
          "EventId": "86c28bf6-b82a-44bb-a9b8-b4f1f117c2d8",
          "CourseId": "00536420",
          "CourseIdTrimmed": "536420",
          "EventName": "GRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$92.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "04:15 PM",
          "FirstOccurrenceFormattedEndTime": "04:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794267000000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794269700000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794871800000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794874500000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795044600000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795047300000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795476600000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795479300000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795649400000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795652100000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796081400000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796084100000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796254200000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796256900000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796686200000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796688900000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796859000000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796861700000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:15 pm - 05:00 pm",
          "EventId": "5dfae2bd-1980-4f55-bd21-474f61b0d206",
          "CourseId": "00538371",
          "CourseIdTrimmed": "538371",
          "EventName": "SSLCAq - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$92.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "04:15 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794269700000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794272400000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794874500000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794877200000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795047300000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795050000000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795479300000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795482000000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795652100000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795654800000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796084100000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796086800000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796256900000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796259600000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796688900000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796691600000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796861700000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796864400000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:45 pm - 06:30 pm",
          "EventId": "55abf191-9b2f-42b2-a1a9-2ec716e2d067",
          "CourseId": "00537224",
          "CourseIdTrimmed": "537224",
          "EventName": "NRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - North",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$92.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "05:45 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794275100000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794277800000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794879900000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794882600000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795052700000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795055400000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795484700000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795487400000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795657500000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795660200000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796089500000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796092200000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796262300000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796265000000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796694300000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796697000000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796867100000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796869800000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:45 pm",
          "EventId": "062c93c0-1f75-47e2-8eb9-f86e33bd51cf",
          "CourseId": "00536421",
          "CourseIdTrimmed": "536421",
          "EventName": "GRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$92.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "06:45 PM",
          "FirstOccurrenceFormattedEndTime": "06:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794276000000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794278700000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794880800000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794883500000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795053600000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795056300000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795485600000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795488300000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795658400000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795661100000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796090400000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796093100000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796263200000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796265900000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796695200000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796697900000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796868000000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796870700000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:45 pm - 07:30 pm",
          "EventId": "3deb86eb-1226-4ee8-bbf7-444c1e86afcc",
          "CourseId": "00538372",
          "CourseIdTrimmed": "538372",
          "EventName": "SSLCAq - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$92.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "06:45 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794278700000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794281400000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794883500000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794886200000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795056300000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795059000000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795488300000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795491000000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795661100000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795663800000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796093100000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796095800000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796265900000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796268600000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796697900000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796700600000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796870700000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796873400000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:15 pm",
          "EventId": "a58a26d0-37d5-4e28-9595-0d98e10ee712",
          "CourseId": "00536422",
          "CourseIdTrimmed": "536422",
          "EventName": "GRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$102.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "05:15 PM",
          "FirstOccurrenceFormattedEndTime": "05:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794357000000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794359700000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794529800000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794532500000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794961800000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794964500000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795134600000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795137300000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795566600000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795569300000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795739400000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795742100000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796171400000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796174100000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796344200000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796346900000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796776200000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796778900000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796949000000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796951700000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:15 pm",
          "EventId": "975299a7-3a2e-423e-8137-facf1554c601",
          "CourseId": "00537072",
          "CourseIdTrimmed": "537072",
          "EventName": "GHAC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L03 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$102.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "06:15 PM",
          "FirstOccurrenceFormattedEndTime": "06:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794360600000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794363300000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794533400000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794536100000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794965400000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794968100000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795138200000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795140900000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795570200000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795572900000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795743000000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795745700000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796175000000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796177700000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796347800000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796350500000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796779800000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796782500000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796952600000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796955300000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:15 pm",
          "EventId": "780bccc8-8c9a-4f2f-a005-4fa14aa94801",
          "CourseId": "00537223",
          "CourseIdTrimmed": "537223",
          "EventName": "NRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - North",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$102.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "06:15 PM",
          "FirstOccurrenceFormattedEndTime": "06:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794360600000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794363300000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794533400000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794536100000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794965400000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794968100000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795138200000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795140900000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795570200000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795572900000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795743000000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795745700000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796175000000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796177700000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796347800000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796350500000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796779800000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796782500000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796952600000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796955300000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:45 pm",
          "EventId": "b3697976-d12c-401b-b41a-db085238ccfd",
          "CourseId": "00538373",
          "CourseIdTrimmed": "538373",
          "EventName": "SSLCAq - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$102.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "06:45 PM",
          "FirstOccurrenceFormattedEndTime": "06:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794362400000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794365100000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794535200000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794537900000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794967200000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794969900000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795140000000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795142700000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795572000000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795574700000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795744800000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795747500000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796176800000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796179500000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796349600000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796352300000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796781600000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796784300000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796954400000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796957100000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:45 pm - 06:30 pm",
          "EventId": "96e79c0a-4653-4fbd-a507-af1ec4ae5f53",
          "CourseId": "00538474",
          "CourseIdTrimmed": "538474",
          "EventName": "SSLCAq - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L4 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$51.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Thu, Nov 12th, 2026",
          "FormattedStartTime": "05:45 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794534300000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794537000000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795139100000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795141800000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795743900000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795746600000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796348700000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796351400000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796953500000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796956200000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40365,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 04:45 pm",
          "EventId": "9a8a1691-dc3c-4e2c-a407-da9cc89fbf67",
          "CourseId": "00538614",
          "CourseIdTrimmed": "538614",
          "EventName": "SSLCAq - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L4 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$51.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "04:45 PM",
          "FirstOccurrenceFormattedEndTime": "04:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794614400000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794617100000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795219200000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795221900000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795824000000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795826700000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796428800000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796431500000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1797033600000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797036300000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40365,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:45 am - 10:30 am",
          "EventId": "70a8276f-073f-4bb7-803a-f2e619692170",
          "CourseId": "00536423",
          "CourseIdTrimmed": "536423",
          "EventName": "GRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$102.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "09:45 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794678300000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794681000000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794764700000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794767400000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795283100000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795285800000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795369500000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795372200000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795887900000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795890600000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795974300000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795977000000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796492700000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796495400000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796579100000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796581800000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1797097500000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797100200000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1797183900000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797186600000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41805,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:15 am",
          "EventId": "355d9d8d-94ac-4eba-9fbf-c3c2692c0605",
          "CourseId": "00537077",
          "CourseIdTrimmed": "537077",
          "EventName": "GHAC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L03 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$51.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "11:15 AM",
          "FirstOccurrenceFormattedEndTime": "11:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794681000000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794683700000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795285800000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795288500000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795890600000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795893300000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796495400000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796498100000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1797100200000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797102900000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40365,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:45 am - 11:30 am",
          "EventId": "2e30c22a-77ad-4256-acb1-c080a9f93c6c",
          "CourseId": "00537222",
          "CourseIdTrimmed": "537222",
          "EventName": "NRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Lagoon - North",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$102.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "10:45 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794681900000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794684600000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794768300000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794771000000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795286700000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795289400000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795373100000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795375800000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795891500000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795894200000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795977900000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795980600000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796496300000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796499000000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796582700000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796585400000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1797101100000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797103800000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1797187500000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797190200000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41805,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 12:45 pm",
          "EventId": "515dc233-5c55-4e23-8066-97830aed8909",
          "CourseId": "00538436",
          "CourseIdTrimmed": "538436",
          "EventName": "SSLCAq - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Middle - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$92.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "12:45 PM",
          "FirstOccurrenceFormattedEndTime": "12:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794686400000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794689100000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794772800000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794775500000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795291200000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795293900000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795377600000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795380300000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795896000000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795898700000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795982400000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795985100000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796500800000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796503500000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796587200000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796589900000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1797105600000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797108300000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40365,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:15 pm - 01:00 pm",
          "EventId": "04445cbf-2b4b-419f-a54c-8a951be437ce",
          "CourseId": "00536424",
          "CourseIdTrimmed": "536424",
          "EventName": "GRC - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L2 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$102.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "12:15 PM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794687300000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794690000000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794773700000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794776400000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795292100000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795294800000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795378500000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795381200000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795896900000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795899600000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795983300000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795986000000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796501700000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796504400000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796588100000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796590800000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1797106500000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797109200000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1797192900000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797195600000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41805,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:15 pm - 04:00 pm",
          "EventId": "fca9b1be-60ab-43a9-9b45-ebc446ee3398",
          "CourseId": "00536474",
          "CourseIdTrimmed": "536474",
          "EventName": "SSIP - Swimmer 4 - Children",
          "Details": "Prerequisite: Swimmer 3. Children learn how to dive, somersault and handstand to develop weight-transfer skills. They will learn Swim to Survive\u00ae standards, whip kick on their back and develop front and back crawl. Once these skills are completed they will learn how to dive, tread water and swim underwater, do front and back crawl and how to breaststroke. Recommended: completed level 3.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSIP - Swimmer 4 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$41.00",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Nov 18th, 2026",
          "FormattedStartTime": "03:15 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1795043700000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795046400000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795648500000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795651200000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796253300000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796256000000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796858100000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796860800000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 4,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 30285,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        }
      ]
    },
    {
      "id": "1efbdb56-dcce-402a-ad75-f8beb253b278",
      "name": "Swimmer 5-6 - Children",
      "courses": [
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:45 am",
          "EventId": "0090db6a-19ab-4072-9343-17abb55dcf5c",
          "CourseId": "00514243",
          "CourseIdTrimmed": "514243",
          "EventName": "GRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GRC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$78.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "09:45 AM",
          "FirstOccurrenceFormattedEndTime": "09:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786204800000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786207500000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786291200000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786293900000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786809600000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786812300000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786896000000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786898700000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787414400000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787417100000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787500800000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787503500000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788019200000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788021900000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788105600000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788108300000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31725,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:15 am",
          "EventId": "3f558a94-419b-4f92-b10c-7380fe62f1e5",
          "CourseId": "00514128",
          "CourseIdTrimmed": "514128",
          "EventName": "NRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to NRC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Beach - East",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$78.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "10:15 AM",
          "FirstOccurrenceFormattedEndTime": "10:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786206600000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786209300000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786293000000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786295700000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786811400000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786814100000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786897800000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786900500000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787416200000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787418900000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787502600000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787505300000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788021000000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788023700000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788107400000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788110100000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31725,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Jul-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:45 am - 10:30 am",
          "EventId": "7c382b62-3be7-4e99-a51c-6347471db614",
          "CourseId": "00513966",
          "CourseIdTrimmed": "513966",
          "EventName": "GHAC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L04",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$58.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Jul 18th, 2026",
          "FormattedStartTime": "09:45 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1784393100000)/",
              "StartDate": "/Date(1784358000000)/",
              "EndDateWithOffset": "/Date(1784395800000)/",
              "EndDate": "/Date(1784358000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1784997900000)/",
              "StartDate": "/Date(1784962800000)/",
              "EndDateWithOffset": "/Date(1785000600000)/",
              "EndDate": "/Date(1784962800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786207500000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786210200000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786812300000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786815000000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787417100000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787419800000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788021900000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788024600000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 60525,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:45 am",
          "EventId": "e92b7915-c0b6-4653-b144-f0070d72f704",
          "CourseId": "00514244",
          "CourseIdTrimmed": "514244",
          "EventName": "GRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GRC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$78.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "10:45 AM",
          "FirstOccurrenceFormattedEndTime": "10:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786208400000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786211100000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786294800000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786297500000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786813200000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786815900000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786899600000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786902300000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787418000000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787420700000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787504400000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787507100000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788022800000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788025500000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788109200000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788111900000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31725,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:15 am",
          "EventId": "6b7efbc9-c5ff-4844-a468-d6307ee4ecab",
          "CourseId": "00513050",
          "CourseIdTrimmed": "513050",
          "EventName": "SSLCAq - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$78.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "11:15 AM",
          "FirstOccurrenceFormattedEndTime": "11:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786210200000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786212900000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786296600000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786299300000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786815000000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786817700000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786901400000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786904100000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787419800000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787422500000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787506200000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787508900000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788024600000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788027300000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788111000000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788113700000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31725,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:15 pm",
          "EventId": "17468462-e54d-44d3-8d21-320ad4d3821e",
          "CourseId": "00514246",
          "CourseIdTrimmed": "514246",
          "EventName": "GRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GRC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$78.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "12:15 PM",
          "FirstOccurrenceFormattedEndTime": "12:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786213800000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786216500000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786300200000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786302900000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786818600000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786821300000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786905000000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786907700000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787423400000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787426100000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787509800000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787512500000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788028200000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788030900000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788114600000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788117300000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31725,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:15 pm - 01:00 pm",
          "EventId": "3e9e7289-8bcf-43bd-b887-d301b07aef1d",
          "CourseId": "00514245",
          "CourseIdTrimmed": "514245",
          "EventName": "GRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GRC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$78.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "12:15 PM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786216500000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786219200000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786302900000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786305600000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786821300000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786824000000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1786907700000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786910400000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787426100000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787428800000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787512500000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787515200000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788030900000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788033600000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1788117300000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788120000000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31725,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:45 am",
          "EventId": "410ad765-24ed-457d-843f-8770da53d1f3",
          "CourseId": "00513759",
          "CourseIdTrimmed": "513759",
          "EventName": "GRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$78.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "09:45 AM",
          "FirstOccurrenceFormattedEndTime": "09:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786982400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786985100000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787068800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787071500000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787155200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787157900000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787241600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787244300000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787587200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787589900000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787673600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787676300000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787760000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787762700000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787846400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787849100000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:45 am",
          "EventId": "0f1ddd9c-6739-48a7-9740-321944d03d23",
          "CourseId": "00511559",
          "CourseIdTrimmed": "511559",
          "EventName": "SSLCAq - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$78.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "09:45 AM",
          "FirstOccurrenceFormattedEndTime": "09:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786982400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786985100000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787068800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787071500000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787155200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787157900000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787241600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787244300000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787587200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787589900000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787673600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787676300000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787760000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787762700000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787846400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787849100000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:45 am - 10:30 am",
          "EventId": "001fc72b-f898-4604-b232-16849d7e810c",
          "CourseId": "00513447",
          "CourseIdTrimmed": "513447",
          "EventName": "GHAC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L04",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$78.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:45 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786985100000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786987800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787071500000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787074200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787157900000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787160600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787244300000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787247000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787589900000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787592600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787676300000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787679000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787762700000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787765400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787849100000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787851800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:45 am",
          "EventId": "6f08d33e-db7a-4cc9-9c59-462369e29b9d",
          "CourseId": "00513760",
          "CourseIdTrimmed": "513760",
          "EventName": "GRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$78.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:45 AM",
          "FirstOccurrenceFormattedEndTime": "10:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786986000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786988700000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787072400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787075100000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787158800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787161500000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787245200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787247900000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787590800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787593500000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787677200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787679900000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787763600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787766300000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787850000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787852700000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:45 am",
          "EventId": "1e451f28-f4ad-4d9f-82dd-19a1514b4ed4",
          "CourseId": "00513689",
          "CourseIdTrimmed": "513689",
          "EventName": "NRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swimmer 5-6 - Children",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Drop-Off",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$78.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:45 AM",
          "FirstOccurrenceFormattedEndTime": "10:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786986000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786988700000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787072400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787075100000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787158800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787161500000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787245200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787247900000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787590800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787593500000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787677200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787679900000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787763600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787766300000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787850000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787852700000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:45 am",
          "EventId": "0fc29eaf-2e99-4a47-bedb-2ae2baea244d",
          "CourseId": "00541659",
          "CourseIdTrimmed": "541659",
          "EventName": "SSIP - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSIP - Swimmer 5-6 - Children",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$78.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:45 AM",
          "FirstOccurrenceFormattedEndTime": "10:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786986000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786988700000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787072400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787075100000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787158800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787161500000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787245200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787247900000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787590800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787593500000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787677200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787679900000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787763600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787766300000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787850000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787852700000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:45 am",
          "EventId": "c6a1b4c0-4997-44fa-9bad-ddb204052442",
          "CourseId": "00508807",
          "CourseIdTrimmed": "508807",
          "EventName": "SSIP - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSIP - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 25m - L1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$78.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:45 AM",
          "FirstOccurrenceFormattedEndTime": "11:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786989600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786992300000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787076000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787078700000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787162400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787165100000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787248800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787251500000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787594400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787597100000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787680800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787683500000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787767200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787769900000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787853600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787856300000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:15 pm",
          "EventId": "f3d4cf9c-f60a-42d7-908f-82220f9190d4",
          "CourseId": "00513761",
          "CourseIdTrimmed": "513761",
          "EventName": "GRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$78.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:15 PM",
          "FirstOccurrenceFormattedEndTime": "12:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786991400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786994100000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787077800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787080500000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787164200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787166900000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787250600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787253300000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787596200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787598900000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787682600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787685300000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787769000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787771700000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787855400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787858100000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:15 pm - 01:00 pm",
          "EventId": "d47f0261-6d89-4870-93fe-8d7b0b2bfd1a",
          "CourseId": "00513762",
          "CourseIdTrimmed": "513762",
          "EventName": "GRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$78.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:15 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786994100000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786996800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787080500000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787083200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787166900000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787169600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787253300000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787256000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787598900000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787601600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787685300000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787688000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787771700000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787774400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787858100000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787860800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:15 pm - 01:00 pm",
          "EventId": "7999a0e0-27e1-4fdb-9bc2-7c3e22e7861a",
          "CourseId": "00513690",
          "CourseIdTrimmed": "513690",
          "EventName": "NRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Drop-Off",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$78.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:15 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786994100000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786996800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787080500000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787083200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787166900000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787169600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787253300000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787256000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787598900000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787601600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787685300000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787688000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787771700000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787774400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787858100000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787860800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:15 pm - 01:00 pm",
          "EventId": "205f52ff-a52b-4361-b6f7-3b2d1352c862",
          "CourseId": "00511560",
          "CourseIdTrimmed": "511560",
          "EventName": "SSLCAq - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$78.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:15 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786994100000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786996800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787080500000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787083200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787166900000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787169600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787253300000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787256000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787598900000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787601600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787685300000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787688000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787771700000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787774400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787858100000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787860800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:30 pm - 01:15 pm",
          "EventId": "a7ec2dad-61d3-42b9-98f8-8095472c4c6e",
          "CourseId": "00513482",
          "CourseIdTrimmed": "513482",
          "EventName": "GHAC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L04",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$78.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "01:15 PM",
          "FirstOccurrenceFormattedEndTime": "01:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786995000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786997700000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787081400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787084100000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787167800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787170500000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787254200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787256900000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787599800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787602500000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787686200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787688900000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787772600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787775300000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787859000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787861700000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:00 pm - 03:45 pm",
          "EventId": "bcb5700e-b564-4a13-985d-c2f12cac3776",
          "CourseId": "00541660",
          "CourseIdTrimmed": "541660",
          "EventName": "SSIP - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSIP - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L5",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$78.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "03:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "03:45 PM",
          "FirstOccurrenceFormattedEndTime": "03:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787004000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787006700000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787090400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787093100000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787176800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787179500000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787263200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787265900000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787608800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787611500000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787695200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787697900000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787781600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787784300000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787868000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787870700000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:15 pm",
          "EventId": "29180816-e13f-47a4-9970-e629db1cec6b",
          "CourseId": "00513942",
          "CourseIdTrimmed": "513942",
          "EventName": "GHAC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L04",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$78.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "04:15 PM",
          "FirstOccurrenceFormattedEndTime": "04:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787005800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787008500000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787092200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787094900000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787178600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787181300000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787265000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787267700000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787610600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787613300000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787697000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787699700000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787783400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787786100000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787869800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787872500000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:15 pm",
          "EventId": "2b20a4ce-11dc-4f4a-97d9-9097906af8c3",
          "CourseId": "00513764",
          "CourseIdTrimmed": "513764",
          "EventName": "GRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$78.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "04:15 PM",
          "FirstOccurrenceFormattedEndTime": "04:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787005800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787008500000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787092200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787094900000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787178600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787181300000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787265000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787267700000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787610600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787613300000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787697000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787699700000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787783400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787786100000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787869800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787872500000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:15 pm - 05:00 pm",
          "EventId": "c3cae299-8de8-4c90-a322-1965a7be9896",
          "CourseId": "00513943",
          "CourseIdTrimmed": "513943",
          "EventName": "GHAC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L04",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$78.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "04:15 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787008500000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787011200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787094900000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787097600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787181300000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787184000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787267700000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787270400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787613300000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787616000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787699700000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787702400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787786100000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787788800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787872500000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787875200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:15 pm - 05:00 pm",
          "EventId": "0457b5e5-4731-4e69-960c-cf16fb4797a2",
          "CourseId": "00508808",
          "CourseIdTrimmed": "508808",
          "EventName": "SSIP - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSIP - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 25m - L1",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$78.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "04:15 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787008500000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787011200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787094900000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787097600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787181300000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787184000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787267700000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787270400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787613300000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787616000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787699700000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787702400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787786100000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787788800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787872500000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787875200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:15 pm - 05:00 pm",
          "EventId": "f25cfaa8-6394-4f65-96e1-7e2daa879633",
          "CourseId": "00511561",
          "CourseIdTrimmed": "511561",
          "EventName": "SSLCAq - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$78.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "04:15 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787008500000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787011200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787094900000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787097600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787181300000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787184000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787267700000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787270400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787613300000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787616000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787699700000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787702400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787786100000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787788800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787872500000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787875200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:15 pm",
          "EventId": "2367607d-c966-4ea1-8ed9-f665a96c24bd",
          "CourseId": "00513763",
          "CourseIdTrimmed": "513763",
          "EventName": "GRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$78.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "06:15 PM",
          "FirstOccurrenceFormattedEndTime": "06:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787013000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787015700000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787099400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787102100000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787185800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787188500000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787272200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787274900000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787617800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787620500000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787704200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787706900000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787790600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787793300000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787877000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787879700000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:45 pm - 06:30 pm",
          "EventId": "4a13a4a2-28c4-40b7-a0b2-ee76d4a39d2c",
          "CourseId": "00513944",
          "CourseIdTrimmed": "513944",
          "EventName": "GHAC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L04",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$78.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "05:45 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787013900000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787016600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787100300000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787103000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787186700000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787189400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787273100000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787275800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787618700000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787621400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787705100000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787707800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787791500000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787794200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787877900000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787880600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:15 pm - 07:00 pm",
          "EventId": "d9c3fb98-728b-4d6e-af70-6a57be24aa5d",
          "CourseId": "00511562",
          "CourseIdTrimmed": "511562",
          "EventName": "SSLCAq - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$78.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "06:15 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787015700000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787018400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787102100000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787104800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787188500000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787191200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787274900000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787277600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787620500000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787623200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787706900000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787709600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787793300000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787796000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1787879700000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787882400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14445,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:15 pm - 05:00 pm",
          "EventId": "dd4ba9a1-8c07-45f1-9e91-5e8d244a76e7",
          "CourseId": "00525321",
          "CourseIdTrimmed": "525321",
          "EventName": "GHAC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L04",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$80.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "04:15 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788909300000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788912000000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789082100000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789084800000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789514100000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789516800000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789686900000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789689600000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790118900000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790121600000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790291700000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790294400000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790723700000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790726400000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790896500000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790899200000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33165,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 03-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:15 pm - 05:00 pm",
          "EventId": "262e957f-845a-4381-9f2b-e7a51581116e",
          "CourseId": "00519347",
          "CourseIdTrimmed": "519347",
          "EventName": "SSIP - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSIP - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$90.45",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "04:15 PM",
          "FormattedEndDate": "Nov 3rd",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788909300000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788912000000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789514100000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789516800000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790118900000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790121600000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790723700000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790726400000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791328500000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791331200000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791933300000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791936000000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792538100000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792540800000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793142900000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793145600000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793751300000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793754000000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80685,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:15 pm",
          "EventId": "988ba5cb-7620-4a44-af8a-f6483c05eadd",
          "CourseId": "00528805",
          "CourseIdTrimmed": "528805",
          "EventName": "SSLCAq - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$80.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "05:15 PM",
          "FirstOccurrenceFormattedEndTime": "05:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788910200000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788912900000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789083000000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789085700000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789515000000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789517700000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789687800000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789690500000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790119800000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790122500000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790292600000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790295300000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790724600000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790727300000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790897400000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790900100000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33165,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:45 pm - 06:30 pm",
          "EventId": "54d5fcf0-01ac-44de-afd0-0daff2040bdb",
          "CourseId": "00522387",
          "CourseIdTrimmed": "522387",
          "EventName": "NRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Drop-Off",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$80.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "05:45 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788914700000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788917400000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789087500000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789090200000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789519500000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789522200000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789692300000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789695000000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790124300000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790127000000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790297100000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790299800000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790729100000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790731800000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790901900000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790904600000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33165,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:15 pm - 07:00 pm",
          "EventId": "7a1199c2-d08f-4ad2-bf46-41fb69919a39",
          "CourseId": "00525339",
          "CourseIdTrimmed": "525339",
          "EventName": "GHAC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L04",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$80.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "06:15 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788916500000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788919200000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789089300000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789092000000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789521300000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789524000000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789694100000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789696800000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790126100000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790128800000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790298900000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790301600000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790730900000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790733600000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790903700000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790906400000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33165,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:00 pm - 03:45 pm",
          "EventId": "4c0c0e64-97a2-41e3-a2f9-2d12b44f142f",
          "CourseId": "00528676",
          "CourseIdTrimmed": "528676",
          "EventName": "SSLCAq - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$60.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "03:00 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "03:45 PM",
          "FirstOccurrenceFormattedEndTime": "03:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788991200000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788993900000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789423200000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789425900000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789596000000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789598700000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790028000000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790030700000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790200800000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790203500000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790632800000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790635500000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27405,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:15 pm",
          "EventId": "b1aa20a8-b297-4c22-bd3f-b31bcddcd8b2",
          "CourseId": "00520666",
          "CourseIdTrimmed": "520666",
          "EventName": "NRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Drop-Off",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$60.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "04:15 PM",
          "FirstOccurrenceFormattedEndTime": "04:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788993000000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788995700000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789425000000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789427700000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789597800000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789600500000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790029800000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790032500000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790202600000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790205300000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790634600000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790637300000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27405,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:15 pm - 05:00 pm",
          "EventId": "2a68ee81-d842-4aa8-ae3a-cc9867c36baf",
          "CourseId": "00525836",
          "CourseIdTrimmed": "525836",
          "EventName": "GHAC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L04",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$80.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "04:15 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788995700000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788998400000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789600500000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789603200000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790205300000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790208000000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791414900000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791417600000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792019700000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792022400000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792624500000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792627200000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793229300000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793232000000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793837700000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793840400000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80685,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:15 pm",
          "EventId": "aee08ce4-64d2-4feb-a15c-736eaa1453a3",
          "CourseId": "00528677",
          "CourseIdTrimmed": "528677",
          "EventName": "SSLCAq - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$60.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "05:15 PM",
          "FirstOccurrenceFormattedEndTime": "05:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788996600000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788999300000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789428600000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789431300000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789601400000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789604100000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790033400000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790036100000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790206200000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790208900000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790638200000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790640900000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27405,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:45 pm - 06:30 pm",
          "EventId": "ee206cff-5fa5-4195-a97d-e2264d4fee35",
          "CourseId": "00529148",
          "CourseIdTrimmed": "529148",
          "EventName": "SSLCAq - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L7 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$80.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "05:45 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789001100000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789003800000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789605900000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789608600000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790210700000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790213400000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791420300000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791423000000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792025100000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792027800000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792629900000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792632600000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793234700000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793237400000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793843100000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793845800000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80685,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:15 pm",
          "EventId": "5ac69bb3-0685-4d9c-91c6-20fa168bffec",
          "CourseId": "00528680",
          "CourseIdTrimmed": "528680",
          "EventName": "SSLCAq - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$60.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "07:15 PM",
          "FirstOccurrenceFormattedEndTime": "07:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789003800000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789006500000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789435800000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789438500000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789608600000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789611300000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790040600000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790043300000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790213400000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790216100000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790645400000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790648100000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27405,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:45 pm - 04:30 pm",
          "EventId": "b4a6af42-1080-4af5-91d1-0061b92dd005",
          "CourseId": "00529354",
          "CourseIdTrimmed": "529354",
          "EventName": "SSLCAq - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L7 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$90.45",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "03:45 PM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789166700000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789169400000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789771500000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789774200000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790376300000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790379000000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790981100000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790983800000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791585900000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791588600000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792190700000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792193400000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792795500000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792798200000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793400300000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793403000000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794008700000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794011400000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80685,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:15 pm - 06:00 pm",
          "EventId": "f475db07-e75f-451c-8089-e4127ff1f90c",
          "CourseId": "00529358",
          "CourseIdTrimmed": "529358",
          "EventName": "SSLCAq - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L7 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$90.45",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "05:15 PM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789172100000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789174800000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789776900000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789779600000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790381700000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790384400000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790986500000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790989200000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791591300000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791594000000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792196100000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792198800000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792800900000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792803600000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793405700000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793408400000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794014100000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794016800000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80685,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:45 pm - 07:30 pm",
          "EventId": "b1607881-15cf-474f-a1c9-cb64ea5518a7",
          "CourseId": "00529361",
          "CourseIdTrimmed": "529361",
          "EventName": "SSLCAq - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L7 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$90.45",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "06:45 PM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789177500000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789180200000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789782300000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789785000000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790387100000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790389800000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790991900000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790994600000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791596700000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791599400000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792201500000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792204200000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792806300000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792809000000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793411100000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793413800000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794019500000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794022200000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80685,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:15 am",
          "EventId": "6a89b463-ef3f-4802-bb2a-7a5ded8e8517",
          "CourseId": "00524408",
          "CourseIdTrimmed": "524408",
          "EventName": "NRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Drop-Off",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$80.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "10:15 AM",
          "FirstOccurrenceFormattedEndTime": "10:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789230600000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789233300000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789317000000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789319700000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789835400000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789838100000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789921800000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789924500000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790440200000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790442900000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790526600000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790529300000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791045000000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791047700000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791131400000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791134100000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31725,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:45 am",
          "EventId": "d3ee2903-3e54-482b-9949-fd3bea628e6f",
          "CourseId": "00528936",
          "CourseIdTrimmed": "528936",
          "EventName": "SSLCAq - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$80.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "10:45 AM",
          "FirstOccurrenceFormattedEndTime": "10:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789232400000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789235100000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789318800000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789321500000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789837200000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789839900000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789923600000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789926300000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790442000000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790444700000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790528400000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790531100000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791046800000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791049500000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791133200000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791135900000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31725,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:45 am",
          "EventId": "2f8a5984-ff0f-4e8d-b624-fef123ca435d",
          "CourseId": "00528939",
          "CourseIdTrimmed": "528939",
          "EventName": "SSLCAq - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$80.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "11:45 AM",
          "FirstOccurrenceFormattedEndTime": "11:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789236000000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789238700000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789322400000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789325100000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789840800000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789843500000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789927200000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789929900000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790445600000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790448300000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790532000000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790534700000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791050400000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791053100000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791136800000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791139500000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31725,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:15 am - 12:00 pm",
          "EventId": "a6199e56-8c80-40c5-a3a0-8c2c2adc347e",
          "CourseId": "00524409",
          "CourseIdTrimmed": "524409",
          "EventName": "NRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Drop-Off",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$80.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "11:15 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789236900000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789239600000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789323300000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789326000000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789841700000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789844400000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789928100000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789930800000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790446500000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790449200000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790532900000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790535600000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791051300000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791054000000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791137700000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791140400000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31725,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 07-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:15 pm - 01:00 pm",
          "EventId": "f1329c72-28f7-464e-92c8-b8650f727e70",
          "CourseId": "00527987",
          "CourseIdTrimmed": "527987",
          "EventName": "GHAC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L04",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$70.35",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "12:15 PM",
          "FormattedEndDate": "Nov 7th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789240500000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789243200000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789845300000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789848000000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790450100000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790452800000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791054900000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791057600000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792869300000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792872000000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793474100000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793476800000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794082500000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794085200000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80685,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Sep-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:45 am - 10:30 am",
          "EventId": "45c38b9f-5754-44d6-bb4c-1e58094b639d",
          "CourseId": "00530416",
          "CourseIdTrimmed": "530416",
          "EventName": "SSLCAq - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L7 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$80.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sun, Sep 13th, 2026",
          "FormattedStartTime": "09:45 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789317900000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789320600000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1789922700000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789925400000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790527500000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790530200000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791132300000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791135000000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792341900000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792344600000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792946700000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792949400000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793555100000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793557800000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794159900000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794162600000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80685,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:15 pm - 05:00 pm",
          "EventId": "aa21cde0-12ac-4dc0-a727-795c6db0e9b0",
          "CourseId": "00525770",
          "CourseIdTrimmed": "525770",
          "EventName": "GHAC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L04",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$70.35",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "04:15 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789427700000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789430400000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790032500000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790035200000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790637300000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790640000000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791242100000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791244800000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792451700000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792454400000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793056500000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793059200000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793664900000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793667600000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70605,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:45 pm - 06:30 pm",
          "EventId": "caec4636-fa8f-4a5a-823e-1c9a9f752ec0",
          "CourseId": "00529047",
          "CourseIdTrimmed": "529047",
          "EventName": "SSLCAq - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L7 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$70.35",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "05:45 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789433100000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789435800000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790037900000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790040600000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790642700000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790645400000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791247500000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791250200000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792457100000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792459800000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793061900000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793064600000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793670300000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793673000000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70605,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:15 pm - 07:00 pm",
          "EventId": "48fc933f-ed46-4e33-a07a-31c0b4321b31",
          "CourseId": "00525772",
          "CourseIdTrimmed": "525772",
          "EventName": "GHAC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L04",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$70.35",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "06:15 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789434900000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789437600000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790039700000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790042400000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1790644500000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790647200000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791249300000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791252000000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792458900000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792461600000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793063700000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793066400000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793672100000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793674800000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70605,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:15 pm",
          "EventId": "fa5951e3-af3a-45f8-8b94-0fd78d05cf04",
          "CourseId": "00524641",
          "CourseIdTrimmed": "524641",
          "EventName": "NRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swimmer 5-6 - Children",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Drop-Off",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$90.45",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "04:15 PM",
          "FirstOccurrenceFormattedEndTime": "04:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791239400000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791242100000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791412200000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791414900000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792017000000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792019700000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792449000000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792451700000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792621800000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792624500000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793053800000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793056500000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793226600000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793229300000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793662200000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793664900000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793835000000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793837700000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:15 pm",
          "EventId": "5f3dc8ca-db67-49df-aaaf-3bc4a16d5f52",
          "CourseId": "00529628",
          "CourseIdTrimmed": "529628",
          "EventName": "SSLCAq - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$90.45",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "04:15 PM",
          "FirstOccurrenceFormattedEndTime": "04:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791239400000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791242100000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791412200000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791414900000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792017000000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792019700000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792449000000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792451700000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792621800000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792624500000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793053800000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793056500000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793226600000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793229300000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793662200000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793664900000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793835000000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793837700000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:15 pm",
          "EventId": "bd58dc28-8ec1-4413-8754-efd2f493a07e",
          "CourseId": "00529632",
          "CourseIdTrimmed": "529632",
          "EventName": "SSLCAq - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$90.45",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "05:15 PM",
          "FirstOccurrenceFormattedEndTime": "05:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791243000000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791245700000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791415800000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791418500000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792020600000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792023300000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792452600000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792455300000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792625400000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792628100000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793057400000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793060100000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793230200000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793232900000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793665800000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793668500000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793838600000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793841300000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:15 pm",
          "EventId": "65b27ba1-3a96-435b-9a8b-592322b946de",
          "CourseId": "00529637",
          "CourseIdTrimmed": "529637",
          "EventName": "SSLCAq - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$90.45",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "07:15 PM",
          "FirstOccurrenceFormattedEndTime": "07:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791250200000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791252900000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791423000000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791425700000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792027800000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792030500000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792459800000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792462500000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792632600000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792635300000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793064600000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793067300000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793237400000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793240100000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793673000000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793675700000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793845800000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793848500000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:15 pm - 05:00 pm",
          "EventId": "e932ce44-243f-4471-9f18-e78bfe57b7b6",
          "CourseId": "00525689",
          "CourseIdTrimmed": "525689",
          "EventName": "GHAC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L04",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "04:15 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791328500000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791331200000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791501300000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791504000000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791933300000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791936000000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792106100000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792108800000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792538100000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792540800000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792710900000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792713600000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793142900000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793145600000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793315700000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793318400000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793751300000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793754000000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793924100000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793926800000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:15 pm",
          "EventId": "ec48c760-07e7-4115-a97d-d617e38d980c",
          "CourseId": "00529900",
          "CourseIdTrimmed": "529900",
          "EventName": "SSLCAq - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "05:15 PM",
          "FirstOccurrenceFormattedEndTime": "05:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791329400000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791332100000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791502200000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791504900000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791934200000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791936900000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792107000000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792109700000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792539000000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792541700000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792711800000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792714500000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793143800000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793146500000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793316600000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793319300000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793752200000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793754900000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793925000000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793927700000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:45 pm - 06:30 pm",
          "EventId": "5ed58ab5-7f3c-4a16-beab-48cc37225122",
          "CourseId": "00524719",
          "CourseIdTrimmed": "524719",
          "EventName": "NRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Drop-Off",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "05:45 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791333900000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791336600000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791506700000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791509400000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791938700000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791941400000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792111500000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792114200000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792543500000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792546200000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792716300000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792719000000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793148300000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793151000000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793321100000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793323800000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793756700000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793759400000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793929500000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793932200000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:15 pm - 07:00 pm",
          "EventId": "0e8ec224-216e-4ddc-a662-b6b9e07f245a",
          "CourseId": "00525691",
          "CourseIdTrimmed": "525691",
          "EventName": "GHAC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L04",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "06:15 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791335700000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791338400000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791508500000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791511200000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1791940500000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791943200000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792113300000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792116000000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792545300000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792548000000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792718100000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792720800000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793150100000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793152800000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793322900000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793325600000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793758500000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793761200000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793931300000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793934000000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:15 am",
          "EventId": "b93b6cbc-67d9-48a9-a1a0-52c76348757e",
          "CourseId": "00527264",
          "CourseIdTrimmed": "527264",
          "EventName": "NRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Drop-Off",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$80.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "10:15 AM",
          "FirstOccurrenceFormattedEndTime": "10:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792254600000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792257300000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792341000000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792343700000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792859400000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792862100000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792945800000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792948500000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793464200000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793466900000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793554200000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793556900000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794072600000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794075300000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794159000000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794161700000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31725,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:45 am",
          "EventId": "d3f1fcd4-a41f-4673-84fc-d58252854f56",
          "CourseId": "00529929",
          "CourseIdTrimmed": "529929",
          "EventName": "SSLCAq - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$80.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "10:45 AM",
          "FirstOccurrenceFormattedEndTime": "10:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792256400000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792259100000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792342800000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792345500000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792861200000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792863900000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792947600000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792950300000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793466000000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793468700000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793556000000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793558700000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794074400000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794077100000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794160800000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794163500000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31725,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:45 am",
          "EventId": "30c8a386-a4a4-4daf-9236-db4d4ce82dfd",
          "CourseId": "00529934",
          "CourseIdTrimmed": "529934",
          "EventName": "SSLCAq - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$80.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "11:45 AM",
          "FirstOccurrenceFormattedEndTime": "11:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792260000000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792262700000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792346400000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792349100000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792864800000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792867500000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792951200000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792953900000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793469600000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793472300000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793559600000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793562300000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794078000000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794080700000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794164400000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794167100000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31725,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:15 am - 12:00 pm",
          "EventId": "e16c2744-ade4-4e66-b459-5ed5f73ada69",
          "CourseId": "00527267",
          "CourseIdTrimmed": "527267",
          "EventName": "NRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Drop-Off",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$80.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "11:15 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792260900000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792263600000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792347300000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792350000000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792865700000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792868400000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792952100000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792954800000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793470500000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793473200000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793560500000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793563200000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794078900000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794081600000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794165300000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794168000000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31725,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:15 pm",
          "EventId": "d9e303be-927a-47de-8536-b5f5b9cc2142",
          "CourseId": "00526657",
          "CourseIdTrimmed": "526657",
          "EventName": "GRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$60.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 20th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "05:15 PM",
          "FirstOccurrenceFormattedEndTime": "05:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792539000000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792541700000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792711800000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792714500000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793143800000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793146500000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793316600000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793319300000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793752200000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793754900000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793925000000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793927700000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 23085,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:15 pm - 06:00 pm",
          "EventId": "653cbb39-83e7-45a6-9b3b-a234ea62c130",
          "CourseId": "00526051",
          "CourseIdTrimmed": "526051",
          "EventName": "GRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L5 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$80.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 20th, 2026",
          "FormattedStartTime": "05:15 PM",
          "FormattedEndDate": "Dec 8th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792541700000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792544400000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793146500000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793149200000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793754900000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793757600000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794359700000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794362400000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794964500000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794967200000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795569300000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795572000000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796174100000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796176800000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796778900000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796781600000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70605,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:45 pm",
          "EventId": "f7ec6cf4-b65f-48b6-82f5-8c99ef8c9761",
          "CourseId": "00526658",
          "CourseIdTrimmed": "526658",
          "EventName": "GRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$60.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 20th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "06:45 PM",
          "FirstOccurrenceFormattedEndTime": "06:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792544400000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792547100000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792717200000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792719900000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793149200000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793151900000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793322000000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793324700000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793757600000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793760300000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793930400000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793933100000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 23085,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:15 pm",
          "EventId": "016c0451-353e-4847-907b-1298f28d235e",
          "CourseId": "00526220",
          "CourseIdTrimmed": "526220",
          "EventName": "GRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swimmer 5-6 - Children",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$50.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "04:15 PM",
          "FirstOccurrenceFormattedEndTime": "04:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792621800000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792624500000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793053800000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793056500000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793226600000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793229300000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793662200000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793664900000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793835000000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793837700000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 20205,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:15 pm",
          "EventId": "3401e65e-08df-4e07-8337-1db55351217f",
          "CourseId": "00526221",
          "CourseIdTrimmed": "526221",
          "EventName": "GRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swimmer 5-6 - Children",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$50.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "05:15 PM",
          "FirstOccurrenceFormattedEndTime": "05:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792625400000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792628100000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793057400000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793060100000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793230200000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793232900000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793665800000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793668500000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793838600000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793841300000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 20205,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:45 pm",
          "EventId": "82f384ed-9f65-4b6b-837d-461cd331f53d",
          "CourseId": "00526222",
          "CourseIdTrimmed": "526222",
          "EventName": "GRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swimmer 5-6 - Children",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$50.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "06:45 PM",
          "FirstOccurrenceFormattedEndTime": "06:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792630800000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792633500000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793062800000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793065500000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793235600000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793238300000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793671200000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793673900000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793844000000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793846700000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 20205,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Oct-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 05:45 pm",
          "EventId": "041ab574-1917-4252-9437-5a76529e901e",
          "CourseId": "00526052",
          "CourseIdTrimmed": "526052",
          "EventName": "GRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swimmer 5-6 - Children",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$70.35",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 23rd, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "05:45 PM",
          "FirstOccurrenceFormattedEndTime": "05:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792800000000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792802700000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793404800000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793407500000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794013200000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794015900000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794618000000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794620700000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795827600000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795830300000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796432400000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796435100000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1797037200000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797039900000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70605,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:45 am",
          "EventId": "24caa5c5-fa89-4ef2-ab85-8e934e4c9734",
          "CourseId": "00526663",
          "CourseIdTrimmed": "526663",
          "EventName": "GRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$60.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "09:45 AM",
          "FirstOccurrenceFormattedEndTime": "09:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792857600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792860300000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792944000000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792946700000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793462400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793465100000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793552400000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793555100000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794070800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794073500000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794157200000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794159900000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 21645,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:15 am - 12:00 pm",
          "EventId": "ac77254f-3175-450c-82b8-256101c8e6b0",
          "CourseId": "00526162",
          "CourseIdTrimmed": "526162",
          "EventName": "GRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L8 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$80.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "11:15 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792865700000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792868400000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793470500000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793473200000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794078900000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794081600000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794683700000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794686400000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795288500000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795291200000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795893300000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795896000000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796498100000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796500800000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1797102900000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797105600000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70605,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:15 pm",
          "EventId": "324594cc-34f3-440d-bbc7-2556f0012373",
          "CourseId": "00526666",
          "CourseIdTrimmed": "526666",
          "EventName": "GRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$60.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "12:15 PM",
          "FirstOccurrenceFormattedEndTime": "12:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792866600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792869300000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792953000000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792955700000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793471400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793474100000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793561400000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793564100000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794079800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794082500000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794166200000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794168900000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 21645,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:15 pm - 01:00 pm",
          "EventId": "1b4542d6-2b2f-452a-a0e4-ff37ee116c9f",
          "CourseId": "00526667",
          "CourseIdTrimmed": "526667",
          "EventName": "GRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$60.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "12:15 PM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792869300000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792872000000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1792955700000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792958400000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793474100000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793476800000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793564100000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793566800000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794082500000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794085200000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794168900000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794171600000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 21645,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "26-Oct-2026",
          "OccurrenceMaxStartDate": " - 07-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:15 pm - 06:00 pm",
          "EventId": "6de2e30f-0c09-4aea-a61d-77a24384d626",
          "CourseId": "00526049",
          "CourseIdTrimmed": "526049",
          "EventName": "GRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swimmer 5-6 - Children",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L5 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$70.35",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 26th, 2026",
          "FormattedStartTime": "05:15 PM",
          "FormattedEndDate": "Dec 7th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1793060100000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793062800000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1793668500000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793671200000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794273300000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794276000000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794878100000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794880800000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795482900000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795485600000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796087700000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796090400000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796692500000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796695200000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 60525,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:15 pm",
          "EventId": "af8ddd36-59c3-4f96-a3c8-c574ab2a45c0",
          "CourseId": "00526223",
          "CourseIdTrimmed": "526223",
          "EventName": "GRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swimmer 5-6 - Children",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$90.45",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "04:15 PM",
          "FirstOccurrenceFormattedEndTime": "04:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794267000000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794269700000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794871800000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794874500000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795044600000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795047300000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795476600000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795479300000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795649400000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795652100000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796081400000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796084100000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796254200000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796256900000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796686200000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796688900000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796859000000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796861700000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:15 pm",
          "EventId": "f7cbf9e5-ad0c-4714-9cca-44f8ca47b7f5",
          "CourseId": "00528760",
          "CourseIdTrimmed": "528760",
          "EventName": "NRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swimmer 5-6 - Children",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Drop-Off",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$90.45",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "04:15 PM",
          "FirstOccurrenceFormattedEndTime": "04:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794267000000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794269700000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794871800000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794874500000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795044600000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795047300000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795476600000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795479300000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795649400000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795652100000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796081400000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796084100000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796254200000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796256900000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796686200000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796688900000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796859000000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796861700000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:15 pm",
          "EventId": "9874d6bb-6b60-4a54-844f-3a99f608fdc9",
          "CourseId": "00529710",
          "CourseIdTrimmed": "529710",
          "EventName": "SSLCAq - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$90.45",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "04:15 PM",
          "FirstOccurrenceFormattedEndTime": "04:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794267000000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794269700000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794871800000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794874500000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795044600000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795047300000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795476600000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795479300000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795649400000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795652100000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796081400000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796084100000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796254200000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796256900000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796686200000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796688900000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796859000000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796861700000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:15 pm - 05:00 pm",
          "EventId": "d854aa4d-71ce-41bd-ab65-8d922f349983",
          "CourseId": "00527471",
          "CourseIdTrimmed": "527471",
          "EventName": "GHAC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L04",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$90.45",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "04:15 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794269700000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794272400000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794874500000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794877200000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795047300000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795050000000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795479300000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795482000000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795652100000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795654800000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796084100000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796086800000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796256900000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796259600000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796688900000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796691600000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796861700000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796864400000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:15 pm",
          "EventId": "5e1fcc98-292a-4614-9713-ce5254062ceb",
          "CourseId": "00526224",
          "CourseIdTrimmed": "526224",
          "EventName": "GRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swimmer 5-6 - Children",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$90.45",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "05:15 PM",
          "FirstOccurrenceFormattedEndTime": "05:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794270600000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794273300000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794875400000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794878100000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795048200000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795050900000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795480200000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795482900000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795653000000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795655700000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796085000000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796087700000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796257800000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796260500000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796689800000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796692500000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796862600000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796865300000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:15 pm",
          "EventId": "800b1905-a234-4eca-b64e-27ff3bbb1eea",
          "CourseId": "00529719",
          "CourseIdTrimmed": "529719",
          "EventName": "SSLCAq - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swimmer 5-6 - Children",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$90.45",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "05:15 PM",
          "FirstOccurrenceFormattedEndTime": "05:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794270600000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794273300000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794875400000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794878100000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795048200000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795050900000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795480200000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795482900000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795653000000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795655700000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796085000000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796087700000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796257800000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796260500000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796689800000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796692500000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796862600000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796865300000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 07-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:45 pm - 06:30 pm",
          "EventId": "56c3bf66-68ea-48a5-9cf5-0049b7179550",
          "CourseId": "00530196",
          "CourseIdTrimmed": "530196",
          "EventName": "SSLCAq - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L7 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$50.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "05:45 PM",
          "FormattedEndDate": "Dec 7th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794275100000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794277800000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794879900000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794882600000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795484700000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795487400000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796089500000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796092200000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796694300000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796697000000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40365,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:45 pm",
          "EventId": "506dd3ef-fb89-41ff-b9f4-86035d4ef4f4",
          "CourseId": "00526226",
          "CourseIdTrimmed": "526226",
          "EventName": "GRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swimmer 5-6 - Children",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$90.45",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "06:45 PM",
          "FirstOccurrenceFormattedEndTime": "06:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794276000000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794278700000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794880800000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794883500000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795053600000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795056300000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795485600000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795488300000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795658400000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795661100000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796090400000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796093100000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796263200000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796265900000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796695200000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796697900000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796868000000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796870700000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:15 pm",
          "EventId": "e8c2cc14-d46d-4d51-864f-f5d87f0c2172",
          "CourseId": "00529712",
          "CourseIdTrimmed": "529712",
          "EventName": "SSLCAq - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$90.45",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "07:15 PM",
          "FirstOccurrenceFormattedEndTime": "07:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794277800000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794280500000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794882600000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794885300000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795055400000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795058100000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795487400000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795490100000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795660200000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795662900000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796092200000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796094900000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796265000000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796267700000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796697000000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796699700000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796869800000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796872500000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 08-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:45 pm - 04:30 pm",
          "EventId": "01ed489c-fbec-4c7e-898c-26a7978e438b",
          "CourseId": "00519348",
          "CourseIdTrimmed": "519348",
          "EventName": "SSIP - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSIP - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L4",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$50.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "03:45 PM",
          "FormattedEndDate": "Dec 8th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794354300000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794357000000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794959100000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794961800000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795563900000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795566600000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796168700000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796171400000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796773500000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796776200000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40365,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:15 pm - 05:00 pm",
          "EventId": "d983e1d1-5148-42b2-8784-026c02454dac",
          "CourseId": "00527616",
          "CourseIdTrimmed": "527616",
          "EventName": "GHAC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L04",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "04:15 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794356100000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794358800000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794528900000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794531600000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794960900000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794963600000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795133700000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795136400000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795565700000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795568400000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795738500000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795741200000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796170500000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796173200000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796343300000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796346000000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796775300000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796778000000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796948100000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796950800000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:15 pm",
          "EventId": "d7eb5f3c-cd41-4384-a878-716c4017257e",
          "CourseId": "00526659",
          "CourseIdTrimmed": "526659",
          "EventName": "GRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swimmer 5-6 - Children",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "05:15 PM",
          "FirstOccurrenceFormattedEndTime": "05:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794357000000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794359700000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794529800000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794532500000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794961800000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794964500000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795134600000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795137300000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795566600000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795569300000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795739400000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795742100000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796171400000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796174100000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796344200000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796346900000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796776200000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796778900000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796949000000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796951700000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:15 pm",
          "EventId": "1318b3a8-d650-485a-a508-82d29f4e68ba",
          "CourseId": "00529912",
          "CourseIdTrimmed": "529912",
          "EventName": "SSLCAq - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Swimmer 5-6 - Children",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "05:15 PM",
          "FirstOccurrenceFormattedEndTime": "05:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794357000000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794359700000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794529800000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794532500000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794961800000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794964500000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795134600000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795137300000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795566600000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795569300000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795739400000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795742100000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796171400000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796174100000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796344200000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796346900000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796776200000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796778900000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796949000000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796951700000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:45 pm - 06:30 pm",
          "EventId": "7e3c42ac-e578-4bad-af97-43e27b07dc59",
          "CourseId": "00528896",
          "CourseIdTrimmed": "528896",
          "EventName": "NRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swimmer 5-6 - Children",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Drop-Off",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "05:45 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794361500000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794364200000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794534300000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794537000000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794966300000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794969000000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795139100000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795141800000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795571100000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795573800000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795743900000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795746600000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796175900000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796178600000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796348700000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796351400000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796780700000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796783400000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796953500000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796956200000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 06:45 pm",
          "EventId": "aef7bb26-c68a-477a-9c5a-486f13cb4b6f",
          "CourseId": "00526661",
          "CourseIdTrimmed": "526661",
          "EventName": "GRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "06:45 PM",
          "FirstOccurrenceFormattedEndTime": "06:45 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794362400000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794365100000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794535200000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794537900000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794967200000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794969900000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795140000000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795142700000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795572000000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795574700000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795744800000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795747500000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796176800000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796179500000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796349600000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796352300000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796781600000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796784300000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796954400000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796957100000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:15 pm - 07:00 pm",
          "EventId": "deb98a7c-d1d9-4588-872a-028a112d3fbf",
          "CourseId": "00527618",
          "CourseIdTrimmed": "527618",
          "EventName": "GHAC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L04",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "06:15 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794363300000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794366000000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794536100000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794538800000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794968100000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794970800000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795140900000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795143600000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795572900000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795575600000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795745700000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795748400000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796177700000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796180400000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796350500000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796353200000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796782500000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796785200000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796955300000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796958000000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43245,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:45 pm - 04:30 pm",
          "EventId": "d6b352b0-4808-49f0-8ece-7416b37d5528",
          "CourseId": "00530381",
          "CourseIdTrimmed": "530381",
          "EventName": "SSLCAq - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$50.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "03:45 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794613500000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794616200000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795218300000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795221000000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795823100000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795825800000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796427900000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796430600000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1797032700000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797035400000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40365,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:15 pm - 06:00 pm",
          "EventId": "76b4f1cc-d9fd-4260-92c9-65391eca56a9",
          "CourseId": "00530383",
          "CourseIdTrimmed": "530383",
          "EventName": "SSLCAq - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$50.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "05:15 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794618900000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794621600000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795223700000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795226400000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795828500000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795831200000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796433300000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796436000000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1797038100000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797040800000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40365,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:45 pm - 07:30 pm",
          "EventId": "219b46dc-3297-452c-b0bb-00822a72d0b8",
          "CourseId": "00530386",
          "CourseIdTrimmed": "530386",
          "EventName": "SSLCAq - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$50.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "06:45 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794624300000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794627000000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795229100000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795231800000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795833900000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795836600000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796438700000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796441400000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1797043500000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797046200000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40365,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 09:45 am",
          "EventId": "00d1800d-8499-46fa-9bcd-4dae20443664",
          "CourseId": "00526668",
          "CourseIdTrimmed": "526668",
          "EventName": "GRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "09:45 AM",
          "FirstOccurrenceFormattedEndTime": "09:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794675600000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794678300000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794762000000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794764700000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795280400000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795283100000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795366800000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795369500000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795885200000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795887900000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795971600000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795974300000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796490000000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796492700000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796576400000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796579100000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1797094800000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797097500000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1797181200000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797183900000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41805,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:15 am",
          "EventId": "939b41b1-5cf6-46d6-aafd-bc8f8be2492a",
          "CourseId": "00528987",
          "CourseIdTrimmed": "528987",
          "EventName": "NRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swimmer 5-6 - Children",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Drop-Off",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "10:15 AM",
          "FirstOccurrenceFormattedEndTime": "10:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794677400000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794680100000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794763800000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794766500000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795282200000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795284900000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795368600000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795371300000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795887000000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795889700000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795973400000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795976100000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796491800000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796494500000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796578200000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796580900000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1797096600000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797099300000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1797183000000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797185700000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41805,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 10:45 am",
          "EventId": "7352a65e-5442-4171-9202-770f5bbd543a",
          "CourseId": "00530120",
          "CourseIdTrimmed": "530120",
          "EventName": "SSLCAq - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$90.45",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "10:45 AM",
          "FirstOccurrenceFormattedEndTime": "10:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794679200000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794681900000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794765600000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794768300000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795284000000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795286700000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795370400000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795373100000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795888800000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795891500000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795975200000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795977900000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796493600000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796496300000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796580000000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796582700000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1797098400000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797101100000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40365,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 11:45 am",
          "EventId": "34d957cf-c716-4f30-ac29-cd6f5cf40d48",
          "CourseId": "00530128",
          "CourseIdTrimmed": "530128",
          "EventName": "SSLCAq - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$90.45",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "11:45 AM",
          "FirstOccurrenceFormattedEndTime": "11:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794682800000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794685500000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794769200000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794771900000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795287600000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795290300000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795374000000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795376700000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795892400000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795895100000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795978800000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795981500000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796497200000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796499900000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796583600000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796586300000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1797102000000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797104700000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40365,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:15 am - 12:00 pm",
          "EventId": "89328ce2-dee5-4762-bbc3-15c3e11a54d4",
          "CourseId": "00528990",
          "CourseIdTrimmed": "528990",
          "EventName": "NRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Swimmer 5-6 - Children",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Drop-Off",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "11:15 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794683700000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794686400000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794770100000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794772800000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795288500000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795291200000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795374900000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795377600000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795893300000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795896000000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795979700000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795982400000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796498100000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796500800000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796584500000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796587200000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1797102900000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797105600000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1797189300000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797192000000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41805,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:15 pm",
          "EventId": "508d75f2-5a59-4d90-a6c5-900c4c47f5e7",
          "CourseId": "00526674",
          "CourseIdTrimmed": "526674",
          "EventName": "GRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "12:15 PM",
          "FirstOccurrenceFormattedEndTime": "12:15 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794684600000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794687300000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794771000000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794773700000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795289400000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795292100000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795375800000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795378500000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795894200000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795896900000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795980600000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795983300000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796499000000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796501700000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796585400000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796588100000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1797103800000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797106500000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1797190200000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797192900000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41805,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:15 pm - 01:00 pm",
          "EventId": "7882205d-b21a-43cf-b9c2-ffed08944e1e",
          "CourseId": "00528315",
          "CourseIdTrimmed": "528315",
          "EventName": "GHAC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L04",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$50.25",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "12:15 PM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794687300000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794690000000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795292100000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795294800000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795896900000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795899600000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796501700000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796504400000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1797106500000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797109200000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40365,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 5 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:15 pm - 01:00 pm",
          "EventId": "5041b334-45eb-481a-b7a5-376409f106fc",
          "CourseId": "00526675",
          "CourseIdTrimmed": "526675",
          "EventName": "GRC - Swimmer 5-6 - Children",
          "Details": "Prerequisite: Swimmer 4. Children will learn diving, swimming in deep water, developing their egg beater kick and breaststroke, and front and back crawl. Swimmers will also improve their head-up swims and interval training and do a 300m workout to gain strength and endurance.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 5-6 - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "12:15 PM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794687300000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794690000000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1794773700000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794776400000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795292100000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795294800000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795378500000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795381200000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795896900000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795899600000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1795983300000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795986000000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796501700000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796504400000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1796588100000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796590800000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1797106500000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797109200000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 45
            },
            {
              "StartDateWithOffset": "/Date(1797192900000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797195600000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 45
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 5,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "5 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41805,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        }
      ]
    },
    {
      "id": "2cbd1052-d215-45c1-a820-4f414c66e0fe",
      "name": "Swimmer 7 - Rookie Patrol - Children",
      "courses": [
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:30 am",
          "EventId": "e52fea17-e991-449d-a1f5-6efb2a65d0c9",
          "CourseId": "00514257",
          "CourseIdTrimmed": "514257",
          "EventName": "GRC - Swimmer 7 - Rookie Patrol - Children",
          "Details": "Prerequisite: Swimmer 6. Children develop their front and back crawl, breaststroke, and complete a timed 100m swim and 350m workout. Swimmers will learn how to swim with clothes, ready position, feet-first/head-first surface dives, how to do a primary assessment and call EMS.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GRC - Swimmer 7 - Rookie Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786206600000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786210200000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1786293000000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786296600000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1786811400000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786815000000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1786897800000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786901400000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787416200000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787419800000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787502600000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787506200000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1788021000000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788024600000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1788107400000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788111000000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31740,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "18-Jul-2026",
          "OccurrenceMaxStartDate": " - 29-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 11:30 am",
          "EventId": "a024d481-737a-45f0-a0cb-521e6496f854",
          "CourseId": "00513967",
          "CourseIdTrimmed": "513967",
          "EventName": "GHAC - Swimmer 7 - Rookie Patrol - Children",
          "Details": "Prerequisite: Swimmer 6. Children develop their front and back crawl, breaststroke, and complete a timed 100m swim and 350m workout. Swimmers will learn how to swim with clothes, ready position, feet-first/head-first surface dives, how to do a primary assessment and call EMS.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Swimmer 7 - Rookie Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Middle - 25m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$109.80",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Jul 18th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 29th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1784394000000)/",
              "StartDate": "/Date(1784358000000)/",
              "EndDateWithOffset": "/Date(1784399400000)/",
              "EndDate": "/Date(1784358000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 90
            },
            {
              "StartDateWithOffset": "/Date(1784998800000)/",
              "StartDate": "/Date(1784962800000)/",
              "EndDateWithOffset": "/Date(1785004200000)/",
              "EndDate": "/Date(1784962800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 90
            },
            {
              "StartDateWithOffset": "/Date(1786208400000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786213800000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 90
            },
            {
              "StartDateWithOffset": "/Date(1786813200000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786818600000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 90
            },
            {
              "StartDateWithOffset": "/Date(1787418000000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787423400000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 90
            },
            {
              "StartDateWithOffset": "/Date(1788022800000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788028200000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 90
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 60570,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 01:00 pm",
          "EventId": "4907f24e-9150-43a2-ae32-bfa9484fe82f",
          "CourseId": "00514252",
          "CourseIdTrimmed": "514252",
          "EventName": "GRC - Swimmer 7 - Rookie Patrol - Children",
          "Details": "Prerequisite: Swimmer 6. Children develop their front and back crawl, breaststroke, and complete a timed 100m swim and 350m workout. Swimmers will learn how to swim with clothes, ready position, feet-first/head-first surface dives, how to do a primary assessment and call EMS.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GRC - Swimmer 7 - Rookie Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786215600000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786219200000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1786302000000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786305600000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1786820400000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786824000000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1786906800000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786910400000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787425200000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787428800000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787511600000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787515200000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1788030000000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788033600000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1788116400000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788120000000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31740,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 10:00 am",
          "EventId": "be07b129-15c0-4808-997e-3c8809a1653f",
          "CourseId": "00513448",
          "CourseIdTrimmed": "513448",
          "EventName": "GHAC - Swimmer 7 - Rookie Patrol - Children",
          "Details": "Prerequisite: Swimmer 6. Children develop their front and back crawl, breaststroke, and complete a timed 100m swim and 350m workout. Swimmers will learn how to swim with clothes, ready position, feet-first/head-first surface dives, how to do a primary assessment and call EMS.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swimmer 7 - Rookie Patrol - Children",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Middle - 25m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786982400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786986000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787068800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787072400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787155200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787158800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787241600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787245200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787587200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787590800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787673600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787677200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787760000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787763600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787846400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787850000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14460,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:30 am - 10:30 am",
          "EventId": "ccfb056e-2753-4bf3-ae42-071e268a83d2",
          "CourseId": "00513780",
          "CourseIdTrimmed": "513780",
          "EventName": "GRC - Swimmer 7 - Rookie Patrol - Children",
          "Details": "Prerequisite: Swimmer 6. Children develop their front and back crawl, breaststroke, and complete a timed 100m swim and 350m workout. Swimmers will learn how to swim with clothes, ready position, feet-first/head-first surface dives, how to do a primary assessment and call EMS.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swimmer 7 - Rookie Patrol - Children",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:30 AM",
          "FirstOccurrenceFormattedEndTime": "10:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786984200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786987800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787070600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787074200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787157000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787160600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787243400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787247000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787589000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787592600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787675400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787679000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787761800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787765400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787848200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787851800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14460,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 01:00 pm",
          "EventId": "deeaf6d5-73ed-4ef7-990b-5430eaf8f588",
          "CourseId": "00513781",
          "CourseIdTrimmed": "513781",
          "EventName": "GRC - Swimmer 7 - Rookie Patrol - Children",
          "Details": "Prerequisite: Swimmer 6. Children develop their front and back crawl, breaststroke, and complete a timed 100m swim and 350m workout. Swimmers will learn how to swim with clothes, ready position, feet-first/head-first surface dives, how to do a primary assessment and call EMS.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 7 - Rookie Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786993200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786996800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787079600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787083200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787166000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787169600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787252400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787256000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787598000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787601600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787684400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787688000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787770800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787774400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787857200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787860800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14460,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:30 pm",
          "EventId": "c6036e44-6be0-4d5b-8826-1c925f66fb0f",
          "CourseId": "00513945",
          "CourseIdTrimmed": "513945",
          "EventName": "GHAC - Swimmer 7 - Rookie Patrol - Children",
          "Details": "Prerequisite: Swimmer 6. Children develop their front and back crawl, breaststroke, and complete a timed 100m swim and 350m workout. Swimmers will learn how to swim with clothes, ready position, feet-first/head-first surface dives, how to do a primary assessment and call EMS.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swimmer 7 - Rookie Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Middle - 25m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787005800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787009400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787092200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787095800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787178600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787182200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787265000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787268600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787610600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787614200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787697000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787700600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787783400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787787000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787869800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787873400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14460,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:30 pm",
          "EventId": "08247748-a5a8-4cdc-b4ce-ac4c85463ac4",
          "CourseId": "00513782",
          "CourseIdTrimmed": "513782",
          "EventName": "GRC - Swimmer 7 - Rookie Patrol - Children",
          "Details": "Prerequisite: Swimmer 6. Children develop their front and back crawl, breaststroke, and complete a timed 100m swim and 350m workout. Swimmers will learn how to swim with clothes, ready position, feet-first/head-first surface dives, how to do a primary assessment and call EMS.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 7 - Rookie Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787009400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787013000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787095800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787099400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787182200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787185800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787268600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787272200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787614200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787617800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787700600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787704200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787787000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787790600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787873400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787877000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14460,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 06:00 pm",
          "EventId": "096925dc-be95-423a-8d79-2ef09a34a41b",
          "CourseId": "00525341",
          "CourseIdTrimmed": "525341",
          "EventName": "GHAC - Swimmer 7 - Rookie Patrol - Children",
          "Details": "Prerequisite: Swimmer 6. Children develop their front and back crawl, breaststroke, and complete a timed 100m swim and 350m workout. Swimmers will learn how to swim with clothes, ready position, feet-first/head-first surface dives, how to do a primary assessment and call EMS.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swimmer 7 - Rookie Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Middle - 25m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788912000000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788915600000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789084800000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789088400000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789516800000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789520400000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789689600000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789693200000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790121600000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790125200000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790294400000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790298000000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790726400000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790730000000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790899200000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790902800000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33180,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 06:00 pm",
          "EventId": "e331b404-8e16-4557-9d65-003f2d99869a",
          "CourseId": "00525837",
          "CourseIdTrimmed": "525837",
          "EventName": "GHAC - Swimmer 7 - Rookie Patrol - Children",
          "Details": "Prerequisite: Swimmer 6. Children develop their front and back crawl, breaststroke, and complete a timed 100m swim and 350m workout. Swimmers will learn how to swim with clothes, ready position, feet-first/head-first surface dives, how to do a primary assessment and call EMS.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swimmer 7 - Rookie Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Middle - 25m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788998400000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789002000000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789603200000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789606800000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790208000000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790211600000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791417600000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791421200000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792022400000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792026000000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792627200000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792630800000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793232000000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793235600000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793840400000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793844000000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80700,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 06:30 pm",
          "EventId": "a1ad0e80-c898-4e37-b474-7616f921e1e0",
          "CourseId": "00525773",
          "CourseIdTrimmed": "525773",
          "EventName": "GHAC - Swimmer 7 - Rookie Patrol - Children",
          "Details": "Prerequisite: Swimmer 6. Children develop their front and back crawl, breaststroke, and complete a timed 100m swim and 350m workout. Swimmers will learn how to swim with clothes, ready position, feet-first/head-first surface dives, how to do a primary assessment and call EMS.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swimmer 7 - Rookie Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Middle - 25m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$131.95",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789430400000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789435800000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 90
            },
            {
              "StartDateWithOffset": "/Date(1790035200000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790040600000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 90
            },
            {
              "StartDateWithOffset": "/Date(1790640000000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790645400000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 90
            },
            {
              "StartDateWithOffset": "/Date(1791244800000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791250200000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 90
            },
            {
              "StartDateWithOffset": "/Date(1792454400000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792459800000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 90
            },
            {
              "StartDateWithOffset": "/Date(1793059200000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793064600000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 90
            },
            {
              "StartDateWithOffset": "/Date(1793667600000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793673000000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 90
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70650,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 06:00 pm",
          "EventId": "32bbffae-21ff-49fc-a85d-caba352c9f04",
          "CourseId": "00525694",
          "CourseIdTrimmed": "525694",
          "EventName": "GHAC - Swimmer 7 - Rookie Patrol - Children",
          "Details": "Prerequisite: Swimmer 6. Children develop their front and back crawl, breaststroke, and complete a timed 100m swim and 350m workout. Swimmers will learn how to swim with clothes, ready position, feet-first/head-first surface dives, how to do a primary assessment and call EMS.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swimmer 7 - Rookie Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Middle - 25m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$125.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791331200000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791334800000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791504000000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791507600000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791936000000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791939600000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792108800000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792112400000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792540800000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792544400000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792713600000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792717200000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793145600000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793149200000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793318400000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793322000000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793754000000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793757600000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793926800000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793930400000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 07:00 pm",
          "EventId": "194bf710-3bf3-4d15-b948-8be110747343",
          "CourseId": "00526677",
          "CourseIdTrimmed": "526677",
          "EventName": "GRC - Swimmer 7 - Rookie Patrol - Children",
          "Details": "Prerequisite: Swimmer 6. Children develop their front and back crawl, breaststroke, and complete a timed 100m swim and 350m workout. Swimmers will learn how to swim with clothes, ready position, feet-first/head-first surface dives, how to do a primary assessment and call EMS.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 7 - Rookie Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$75.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 20th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792544400000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792548000000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792717200000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792720800000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793149200000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793152800000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793322000000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793325600000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793757600000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793761200000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793930400000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793934000000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 23100,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 07:00 pm",
          "EventId": "b885f02c-61ed-4438-93bc-597d94a8129d",
          "CourseId": "00526190",
          "CourseIdTrimmed": "526190",
          "EventName": "GRC - Swimmer 7 - Rookie Patrol - Children",
          "Details": "Prerequisite: Swimmer 6. Children develop their front and back crawl, breaststroke, and complete a timed 100m swim and 350m workout. Swimmers will learn how to swim with clothes, ready position, feet-first/head-first surface dives, how to do a primary assessment and call EMS.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 7 - Rookie Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$62.75",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792630800000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792634400000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793062800000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793066400000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793235600000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793239200000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793671200000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793674800000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793844000000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793847600000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 20220,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 11:30 am",
          "EventId": "6d982c60-8fc5-47f7-bc3e-6dd180268371",
          "CourseId": "00526680",
          "CourseIdTrimmed": "526680",
          "EventName": "GRC - Swimmer 7 - Rookie Patrol - Children",
          "Details": "Prerequisite: Swimmer 6. Children develop their front and back crawl, breaststroke, and complete a timed 100m swim and 350m workout. Swimmers will learn how to swim with clothes, ready position, feet-first/head-first surface dives, how to do a primary assessment and call EMS.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 7 - Rookie Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$113.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792861200000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792866600000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 90
            },
            {
              "StartDateWithOffset": "/Date(1792947600000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792953000000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 90
            },
            {
              "StartDateWithOffset": "/Date(1793466000000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793471400000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 90
            },
            {
              "StartDateWithOffset": "/Date(1793556000000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793561400000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 90
            },
            {
              "StartDateWithOffset": "/Date(1794074400000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794079800000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 90
            },
            {
              "StartDateWithOffset": "/Date(1794160800000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794166200000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 90
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 21690,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 06:00 pm",
          "EventId": "ba570ca3-09f9-40ce-bed2-cdc7e90ad9fd",
          "CourseId": "00527474",
          "CourseIdTrimmed": "527474",
          "EventName": "GHAC - Swimmer 7 - Rookie Patrol - Children",
          "Details": "Prerequisite: Swimmer 6. Children develop their front and back crawl, breaststroke, and complete a timed 100m swim and 350m workout. Swimmers will learn how to swim with clothes, ready position, feet-first/head-first surface dives, how to do a primary assessment and call EMS.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swimmer 7 - Rookie Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Middle - 25m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$112.95",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794272400000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794276000000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794877200000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794880800000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795050000000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795053600000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795482000000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795485600000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795654800000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795658400000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796086800000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796090400000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796259600000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796263200000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796691600000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796695200000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796864400000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796868000000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 07:00 pm",
          "EventId": "5df4e6ef-552b-49ae-8a9d-a1c339ff109a",
          "CourseId": "00526191",
          "CourseIdTrimmed": "526191",
          "EventName": "GRC - Swimmer 7 - Rookie Patrol - Children",
          "Details": "Prerequisite: Swimmer 6. Children develop their front and back crawl, breaststroke, and complete a timed 100m swim and 350m workout. Swimmers will learn how to swim with clothes, ready position, feet-first/head-first surface dives, how to do a primary assessment and call EMS.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swimmer 7 - Rookie Patrol - Children",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$112.95",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794276000000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794279600000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794880800000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794884400000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795053600000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795057200000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795485600000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795489200000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795658400000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795662000000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796090400000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796094000000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796263200000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796266800000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796695200000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796698800000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796868000000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796871600000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 06:00 pm",
          "EventId": "ca70a32b-6e57-4cce-88a9-d7b1380c58c6",
          "CourseId": "00527619",
          "CourseIdTrimmed": "527619",
          "EventName": "GHAC - Swimmer 7 - Rookie Patrol - Children",
          "Details": "Prerequisite: Swimmer 6. Children develop their front and back crawl, breaststroke, and complete a timed 100m swim and 350m workout. Swimmers will learn how to swim with clothes, ready position, feet-first/head-first surface dives, how to do a primary assessment and call EMS.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swimmer 7 - Rookie Patrol - Children",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Middle - 25m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$125.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794358800000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794362400000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794531600000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794535200000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794963600000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794967200000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795136400000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795140000000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795568400000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795572000000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795741200000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795744800000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796173200000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796176800000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796346000000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796349600000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796778000000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796781600000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796950800000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796954400000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 07:00 pm",
          "EventId": "c9eebf8c-36c1-4f50-9d95-5c19e39c0bcb",
          "CourseId": "00526678",
          "CourseIdTrimmed": "526678",
          "EventName": "GRC - Swimmer 7 - Rookie Patrol - Children",
          "Details": "Prerequisite: Swimmer 6. Children develop their front and back crawl, breaststroke, and complete a timed 100m swim and 350m workout. Swimmers will learn how to swim with clothes, ready position, feet-first/head-first surface dives, how to do a primary assessment and call EMS.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Swimmer 7 - Rookie Patrol - Children",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$125.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794362400000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794366000000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794535200000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794538800000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794967200000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794970800000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795140000000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795143600000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795572000000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795575600000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795744800000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795748400000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796176800000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796180400000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796349600000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796353200000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796781600000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796785200000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796954400000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796958000000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 11:00 am",
          "EventId": "43f644a7-9a9a-4935-8d78-742eeac64cee",
          "CourseId": "00526681",
          "CourseIdTrimmed": "526681",
          "EventName": "GRC - Swimmer 7 - Rookie Patrol - Children",
          "Details": "Prerequisite: Swimmer 6. Children develop their front and back crawl, breaststroke, and complete a timed 100m swim and 350m workout. Swimmers will learn how to swim with clothes, ready position, feet-first/head-first surface dives, how to do a primary assessment and call EMS.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 7 - Rookie Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L3 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$125.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794679200000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794682800000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794765600000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794769200000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795284000000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795287600000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795370400000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795374000000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795888800000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795892400000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795975200000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795978800000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796493600000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796497200000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796580000000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796583600000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1797098400000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797102000000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1797184800000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797188400000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41820,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        }
      ]
    },
    {
      "id": "4ca99037-0ba6-4c09-b805-7f9605964dda",
      "name": "Swimmer 7-9 - Canadian Swim Patrol - Children",
      "courses": [
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:30 pm",
          "EventId": "ae860aab-f770-45d8-a538-0fb8ee3e977d",
          "CourseId": "00513053",
          "CourseIdTrimmed": "513053",
          "EventName": "SSLCAq - Swimmer 7-9 - Canadian Swim Patrol - Children",
          "Details": "Prerequisite: Swimmer 6; children must be 8 years old. Swimmers will be trained in water proficiency with stroke correction and distance swims ranging from 350-600 meters, first aid and lifesaving skills.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 7-9 - Canadian Swim Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L3 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786213800000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786217400000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1786300200000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786303800000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1786818600000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786822200000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1786905000000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786908600000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787423400000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787427000000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787509800000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787513400000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1788028200000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788031800000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1788114600000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788118200000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31740,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 10:00 am",
          "EventId": "34d321c6-2075-4ec9-b9a3-ec485b299052",
          "CourseId": "00511556",
          "CourseIdTrimmed": "511556",
          "EventName": "SSLCAq - Swimmer 7-9 - Canadian Swim Patrol - Children",
          "Details": "Prerequisite: Swimmer 6; children must be 8 years old. Swimmers will be trained in water proficiency with stroke correction and distance swims ranging from 350-600 meters, first aid and lifesaving skills.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 7-9 - Canadian Swim Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L3 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786982400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786986000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787068800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787072400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787155200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787158800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787241600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787245200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787587200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787590800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787673600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787677200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787760000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787763600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787846400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787850000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14460,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:30 pm",
          "EventId": "59f7a1c3-a754-4f43-b0fd-76459bd1c11f",
          "CourseId": "00511557",
          "CourseIdTrimmed": "511557",
          "EventName": "SSLCAq - Swimmer 7-9 - Canadian Swim Patrol - Children",
          "Details": "Prerequisite: Swimmer 6; children must be 8 years old. Swimmers will be trained in water proficiency with stroke correction and distance swims ranging from 350-600 meters, first aid and lifesaving skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 7-9 - Canadian Swim Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L3 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786991400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786995000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787077800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787081400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787164200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787167800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787250600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787254200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787596200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787599800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787682600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787686200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787769000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787772600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787855400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787859000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14460,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 06:00 pm",
          "EventId": "e6c45d82-4dde-48f1-a791-7adc529cccbf",
          "CourseId": "00511558",
          "CourseIdTrimmed": "511558",
          "EventName": "SSLCAq - Swimmer 7-9 - Canadian Swim Patrol - Children",
          "Details": "Prerequisite: Swimmer 6; children must be 8 years old. Swimmers will be trained in water proficiency with stroke correction and distance swims ranging from 350-600 meters, first aid and lifesaving skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 7-9 - Canadian Swim Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L3 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787011200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787014800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787097600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787101200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787184000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787187600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787270400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787274000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787616000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787619600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787702400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787706000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787788800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787792400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787875200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787878800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14460,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:00 pm - 04:00 pm",
          "EventId": "6ddb48cd-63da-4f1a-b878-a51fef246e64",
          "CourseId": "00528809",
          "CourseIdTrimmed": "528809",
          "EventName": "SSLCAq - Swimmer 7-9 - Canadian Swim Patrol - Children",
          "Details": "Prerequisite: Swimmer 6; children must be 8 years old. Swimmers will be trained in water proficiency with stroke correction and distance swims ranging from 350-600 meters, first aid and lifesaving skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 7-9 - Canadian Swim Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L4 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "03:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788904800000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788908400000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789077600000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789081200000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789509600000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789513200000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789682400000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789686000000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790114400000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790118000000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790287200000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790290800000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790719200000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790722800000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790892000000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790895600000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33180,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 05:30 pm",
          "EventId": "fd3a6f6b-16b5-468d-9342-06d526276456",
          "CourseId": "00528681",
          "CourseIdTrimmed": "528681",
          "EventName": "SSLCAq - Swimmer 7-9 - Canadian Swim Patrol - Children",
          "Details": "Prerequisite: Swimmer 6; children must be 8 years old. Swimmers will be trained in water proficiency with stroke correction and distance swims ranging from 350-600 meters, first aid and lifesaving skills.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 7-9 - Canadian Swim Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L4 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$113.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788994800000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789000200000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 90
            },
            {
              "StartDateWithOffset": "/Date(1789426800000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789432200000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 90
            },
            {
              "StartDateWithOffset": "/Date(1789599600000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789605000000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 90
            },
            {
              "StartDateWithOffset": "/Date(1790031600000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790037000000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 90
            },
            {
              "StartDateWithOffset": "/Date(1790204400000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790209800000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 90
            },
            {
              "StartDateWithOffset": "/Date(1790636400000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790641800000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 90
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27450,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 10:00 am",
          "EventId": "ff7e0029-5f80-48cb-8c14-17d3ff285fc8",
          "CourseId": "00528943",
          "CourseIdTrimmed": "528943",
          "EventName": "SSLCAq - Swimmer 7-9 - Canadian Swim Patrol - Children",
          "Details": "Prerequisite: Swimmer 6; children must be 8 years old. Swimmers will be trained in water proficiency with stroke correction and distance swims ranging from 350-600 meters, first aid and lifesaving skills.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 7-9 - Canadian Swim Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L4 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789228800000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789232400000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789315200000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789318800000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789833600000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789837200000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789920000000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789923600000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790438400000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790442000000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790524800000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790528400000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791043200000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791046800000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791129600000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791133200000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31740,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:30 pm",
          "EventId": "82d3f047-d2d1-4761-930e-ea5d80fcc4d9",
          "CourseId": "00528948",
          "CourseIdTrimmed": "528948",
          "EventName": "SSLCAq - Swimmer 7-9 - Canadian Swim Patrol - Children",
          "Details": "Prerequisite: Swimmer 6; children must be 8 years old. Swimmers will be trained in water proficiency with stroke correction and distance swims ranging from 350-600 meters, first aid and lifesaving skills.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 7-9 - Canadian Swim Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L4 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789237800000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789241400000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789324200000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789327800000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789842600000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789846200000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789929000000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789932600000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790447400000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790451000000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790533800000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790537400000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791052200000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791055800000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791138600000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791142200000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31740,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 05:00 pm",
          "EventId": "8cfd09e3-ecb4-46d1-8fbf-496bd95f818c",
          "CourseId": "00529643",
          "CourseIdTrimmed": "529643",
          "EventName": "SSLCAq - Swimmer 7-9 - Canadian Swim Patrol - Children",
          "Details": "Prerequisite: Swimmer 6; children must be 8 years old. Swimmers will be trained in water proficiency with stroke correction and distance swims ranging from 350-600 meters, first aid and lifesaving skills.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 7-9 - Canadian Swim Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L4 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$112.95",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791241200000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791244800000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791414000000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791417600000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792018800000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792022400000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792450800000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792454400000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792623600000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792627200000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793055600000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793059200000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793228400000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793232000000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793664000000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793667600000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793836800000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793840400000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:00 pm - 04:00 pm",
          "EventId": "c3e4736d-ed6b-4d0b-aaf5-6c195073f119",
          "CourseId": "00529910",
          "CourseIdTrimmed": "529910",
          "EventName": "SSLCAq - Swimmer 7-9 - Canadian Swim Patrol - Children",
          "Details": "Prerequisite: Swimmer 6; children must be 8 years old. Swimmers will be trained in water proficiency with stroke correction and distance swims ranging from 350-600 meters, first aid and lifesaving skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 7-9 - Canadian Swim Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L4 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$125.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "03:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791324000000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791327600000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791496800000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791500400000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791928800000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791932400000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792101600000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792105200000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792533600000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792537200000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792706400000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792710000000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793138400000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793142000000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793311200000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793314800000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793746800000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793750400000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793919600000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793923200000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 10:00 am",
          "EventId": "395b8434-6c38-407b-af8a-758af9394745",
          "CourseId": "00529915",
          "CourseIdTrimmed": "529915",
          "EventName": "SSLCAq - Swimmer 7-9 - Canadian Swim Patrol - Children",
          "Details": "Prerequisite: Swimmer 6; children must be 8 years old. Swimmers will be trained in water proficiency with stroke correction and distance swims ranging from 350-600 meters, first aid and lifesaving skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 7-9 - Canadian Swim Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L3 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792252800000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792256400000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792339200000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792342800000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792857600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792861200000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792944000000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792947600000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793462400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793466000000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793552400000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793556000000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794070800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794074400000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794157200000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794160800000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31740,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:30 pm",
          "EventId": "98779d95-9150-4e28-9c9b-176bf20d7ea3",
          "CourseId": "00529920",
          "CourseIdTrimmed": "529920",
          "EventName": "SSLCAq - Swimmer 7-9 - Canadian Swim Patrol - Children",
          "Details": "Prerequisite: Swimmer 6; children must be 8 years old. Swimmers will be trained in water proficiency with stroke correction and distance swims ranging from 350-600 meters, first aid and lifesaving skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 7-9 - Canadian Swim Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L3 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792261800000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792265400000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792348200000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792351800000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792866600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792870200000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792953000000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792956600000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793471400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793475000000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793561400000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793565000000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794079800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794083400000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794166200000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794169800000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31740,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 05:00 pm",
          "EventId": "1eea2d27-9685-495d-9e0f-604694ec57d2",
          "CourseId": "00529723",
          "CourseIdTrimmed": "529723",
          "EventName": "SSLCAq - Swimmer 7-9 - Canadian Swim Patrol - Children",
          "Details": "Prerequisite: Swimmer 6; children must be 8 years old. Swimmers will be trained in water proficiency with stroke correction and distance swims ranging from 350-600 meters, first aid and lifesaving skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 7-9 - Canadian Swim Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L4 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$112.95",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794268800000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794272400000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794873600000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794877200000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795046400000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795050000000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795478400000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795482000000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795651200000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795654800000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796083200000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796086800000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796256000000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796259600000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796688000000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796691600000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796860800000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796864400000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:00 pm - 04:00 pm",
          "EventId": "8059e805-4ad7-403b-bea1-c8723a5b1dd1",
          "CourseId": "00529911",
          "CourseIdTrimmed": "529911",
          "EventName": "SSLCAq - Swimmer 7-9 - Canadian Swim Patrol - Children",
          "Details": "Prerequisite: Swimmer 6; children must be 8 years old. Swimmers will be trained in water proficiency with stroke correction and distance swims ranging from 350-600 meters, first aid and lifesaving skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 7-9 - Canadian Swim Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L4 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$125.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "03:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "04:00 PM",
          "FirstOccurrenceFormattedEndTime": "04:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794351600000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794355200000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794524400000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794528000000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794956400000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794960000000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795129200000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795132800000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795561200000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795564800000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795734000000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795737600000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796166000000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796169600000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796338800000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796342400000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796770800000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796774400000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796943600000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796947200000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:00 am - 10:00 am",
          "EventId": "37cc0718-68f7-4044-82e8-04e91923ea7a",
          "CourseId": "00530135",
          "CourseIdTrimmed": "530135",
          "EventName": "SSLCAq - Swimmer 7-9 - Canadian Swim Patrol - Children",
          "Details": "Prerequisite: Swimmer 6; children must be 8 years old. Swimmers will be trained in water proficiency with stroke correction and distance swims ranging from 350-600 meters, first aid and lifesaving skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 7-9 - Canadian Swim Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L4 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$112.95",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "09:00 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "10:00 AM",
          "FirstOccurrenceFormattedEndTime": "10:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794675600000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794679200000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794762000000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794765600000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795280400000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795284000000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795366800000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795370400000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795885200000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795888800000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795971600000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795975200000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796490000000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796493600000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796576400000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796580000000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1797094800000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797098400000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40380,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:30 pm",
          "EventId": "54f5c253-a924-4599-82b3-5e74bd29fd09",
          "CourseId": "00530140",
          "CourseIdTrimmed": "530140",
          "EventName": "SSLCAq - Swimmer 7-9 - Canadian Swim Patrol - Children",
          "Details": "Prerequisite: Swimmer 6; children must be 8 years old. Swimmers will be trained in water proficiency with stroke correction and distance swims ranging from 350-600 meters, first aid and lifesaving skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Swimmer 7-9 - Canadian Swim Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L4 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$112.95",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794684600000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794688200000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794771000000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794774600000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795289400000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795293000000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795375800000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795379400000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795894200000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795897800000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795980600000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795984200000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796499000000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796502600000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796585400000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796589000000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1797103800000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797107400000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40380,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        }
      ]
    },
    {
      "id": "79dda5cd-fe40-434f-95ab-e5587a58b2de",
      "name": "Swimmer 8 - Ranger Patrol - Children",
      "courses": [
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:30 am",
          "EventId": "d47cfd6b-50e6-4374-b3f9-1904fe9246a6",
          "CourseId": "00513449",
          "CourseIdTrimmed": "513449",
          "EventName": "GHAC - Swimmer 8 - Ranger Patrol - Children",
          "Details": "Prerequisite: Swimmer 7. Children will focus on stride entries and underwater, forward and backward somersaults. Swimmers will learn lifesaving sport skills with a lifesaving stroke medley, timed object support and a non-contact rescue with a buoyant aid. Children will work on their eggbeater kick and increase fitness levels to meet a 200m timed swim. First aid focuses on unconscious victims and obstructed airway procedures.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swimmer 8 - Ranger Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Middle - 25m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786987800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786991400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787074200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787077800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787160600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787164200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787247000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787250600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787592600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787596200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787679000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787682600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787765400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787769000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787851800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787855400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14460,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 06:00 pm",
          "EventId": "6dddd5a2-f689-4069-9a78-fe19da59b200",
          "CourseId": "00513946",
          "CourseIdTrimmed": "513946",
          "EventName": "GHAC - Swimmer 8 - Ranger Patrol - Children",
          "Details": "Prerequisite: Swimmer 7. Children will focus on stride entries and underwater, forward and backward somersaults. Swimmers will learn lifesaving sport skills with a lifesaving stroke medley, timed object support and a non-contact rescue with a buoyant aid. Children will work on their eggbeater kick and increase fitness levels to meet a 200m timed swim. First aid focuses on unconscious victims and obstructed airway procedures.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swimmer 8 - Ranger Patrol - Children",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Middle - 25m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787011200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787014800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787097600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787101200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787184000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787187600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787270400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787274000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787616000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787619600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787702400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787706000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787788800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787792400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787875200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787878800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14460,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 07:00 pm",
          "EventId": "b5a1520f-6e66-4b91-a51a-aef89d6481b6",
          "CourseId": "00525550",
          "CourseIdTrimmed": "525550",
          "EventName": "GHAC - Swimmer 8 - Ranger Patrol - Children",
          "Details": "Prerequisite: Swimmer 7. Children will focus on stride entries and underwater, forward and backward somersaults. Swimmers will learn lifesaving sport skills with a lifesaving stroke medley, timed object support and a non-contact rescue with a buoyant aid. Children will work on their eggbeater kick and increase fitness levels to meet a 200m timed swim. First aid focuses on unconscious victims and obstructed airway procedures.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swimmer 8 - Ranger Patrol - Children",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Middle - 25m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788915600000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788919200000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789088400000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789092000000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789520400000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789524000000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789693200000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789696800000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790125200000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790128800000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790298000000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790301600000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790730000000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790733600000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790902800000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790906400000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33180,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 07:00 pm",
          "EventId": "366bc8e0-fd79-40a9-bebc-163775ec792b",
          "CourseId": "00527102",
          "CourseIdTrimmed": "527102",
          "EventName": "GHAC - Swimmer 8 - Ranger Patrol - Children",
          "Details": "Prerequisite: Swimmer 7. Children will focus on stride entries and underwater, forward and backward somersaults. Swimmers will learn lifesaving sport skills with a lifesaving stroke medley, timed object support and a non-contact rescue with a buoyant aid. Children will work on their eggbeater kick and increase fitness levels to meet a 200m timed swim. First aid focuses on unconscious victims and obstructed airway procedures.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swimmer 8 - Ranger Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Middle - 25m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789002000000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789005600000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789606800000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789610400000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790211600000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790215200000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791421200000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791424800000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792026000000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792029600000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792630800000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792634400000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793235600000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793239200000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793844000000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793847600000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80700,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 08:00 pm",
          "EventId": "d59a0357-989e-441d-84e2-93faa5b750f9",
          "CourseId": "00525779",
          "CourseIdTrimmed": "525779",
          "EventName": "GHAC - Swimmer 8 - Ranger Patrol - Children",
          "Details": "Prerequisite: Swimmer 7. Children will focus on stride entries and underwater, forward and backward somersaults. Swimmers will learn lifesaving sport skills with a lifesaving stroke medley, timed object support and a non-contact rescue with a buoyant aid. Children will work on their eggbeater kick and increase fitness levels to meet a 200m timed swim. First aid focuses on unconscious victims and obstructed airway procedures.",
          "Spots": "6 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swimmer 8 - Ranger Patrol - Children",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Middle - 25m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$131.95",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "08:00 PM",
          "FirstOccurrenceFormattedEndTime": "08:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789435800000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789441200000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 90
            },
            {
              "StartDateWithOffset": "/Date(1790040600000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790046000000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 90
            },
            {
              "StartDateWithOffset": "/Date(1790645400000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790650800000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 90
            },
            {
              "StartDateWithOffset": "/Date(1791250200000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791255600000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 90
            },
            {
              "StartDateWithOffset": "/Date(1792459800000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792465200000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 90
            },
            {
              "StartDateWithOffset": "/Date(1793064600000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793070000000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 90
            },
            {
              "StartDateWithOffset": "/Date(1793673000000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793678400000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 90
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70650,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 07:00 pm",
          "EventId": "989be79f-1b61-4275-bb7e-6b1de966ea86",
          "CourseId": "00525695",
          "CourseIdTrimmed": "525695",
          "EventName": "GHAC - Swimmer 8 - Ranger Patrol - Children",
          "Details": "Prerequisite: Swimmer 7. Children will focus on stride entries and underwater, forward and backward somersaults. Swimmers will learn lifesaving sport skills with a lifesaving stroke medley, timed object support and a non-contact rescue with a buoyant aid. Children will work on their eggbeater kick and increase fitness levels to meet a 200m timed swim. First aid focuses on unconscious victims and obstructed airway procedures.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swimmer 8 - Ranger Patrol - Children",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Middle - 25m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$125.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791334800000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791338400000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791507600000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791511200000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791939600000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791943200000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792112400000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792116000000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792544400000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792548000000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792717200000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792720800000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793149200000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793152800000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793322000000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793325600000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793757600000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793761200000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793930400000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793934000000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 07:00 pm",
          "EventId": "04fb28e8-0f38-4492-88c1-888a9937352b",
          "CourseId": "00527477",
          "CourseIdTrimmed": "527477",
          "EventName": "GHAC - Swimmer 8 - Ranger Patrol - Children",
          "Details": "Prerequisite: Swimmer 7. Children will focus on stride entries and underwater, forward and backward somersaults. Swimmers will learn lifesaving sport skills with a lifesaving stroke medley, timed object support and a non-contact rescue with a buoyant aid. Children will work on their eggbeater kick and increase fitness levels to meet a 200m timed swim. First aid focuses on unconscious victims and obstructed airway procedures.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Swimmer 8 - Ranger Patrol - Children",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Middle - 25m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$112.95",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794276000000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794279600000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794880800000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794884400000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795053600000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795057200000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795485600000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795489200000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795658400000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795662000000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796090400000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796094000000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796263200000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796266800000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796695200000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796698800000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796868000000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796871600000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 07:00 pm",
          "EventId": "d0ebbdb1-1979-42ef-9b76-2dc5d7922d71",
          "CourseId": "00527622",
          "CourseIdTrimmed": "527622",
          "EventName": "GHAC - Swimmer 8 - Ranger Patrol - Children",
          "Details": "Prerequisite: Swimmer 7. Children will focus on stride entries and underwater, forward and backward somersaults. Swimmers will learn lifesaving sport skills with a lifesaving stroke medley, timed object support and a non-contact rescue with a buoyant aid. Children will work on their eggbeater kick and increase fitness levels to meet a 200m timed swim. First aid focuses on unconscious victims and obstructed airway procedures.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swimmer 8 - Ranger Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Middle - 25m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$125.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794362400000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794366000000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794535200000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794538800000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794967200000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794970800000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795140000000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795143600000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795572000000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795575600000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795744800000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795748400000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796176800000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796180400000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796349600000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796353200000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796781600000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796785200000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796954400000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796958000000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        }
      ]
    },
    {
      "id": "72579f42-842c-4a3d-8774-ed755204f92a",
      "name": "Swimmer 8-9 - Canadian Swim Patrol - Children",
      "courses": [
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "01:00 pm - 02:00 pm",
          "EventId": "74c6fbb7-a588-4c36-832f-39d7486bbdbc",
          "CourseId": "00514265",
          "CourseIdTrimmed": "514265",
          "EventName": "GRC - Swimmer 8-9 - Canadian Swim Patrol - Children",
          "Details": "Prerequisite: Swimmer 7. Swimmers will be trained in water proficiency with distance and timed swims, first aid and lifesaving skills.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GRC - Swimmer 8-9 - Canadian Swim Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L4 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "01:00 PM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "02:00 PM",
          "FirstOccurrenceFormattedEndTime": "02:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786219200000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786222800000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1786305600000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786309200000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1786824000000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786827600000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1786910400000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786914000000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787428800000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787432400000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787515200000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787518800000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1788033600000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788037200000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1788120000000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788123600000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31740,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "01:00 pm - 02:00 pm",
          "EventId": "3f0a54ff-11e4-43b1-a886-eff187c2c55e",
          "CourseId": "00513790",
          "CourseIdTrimmed": "513790",
          "EventName": "GRC - Swimmer 8-9 - Canadian Swim Patrol - Children",
          "Details": "Prerequisite: Swimmer 7. Swimmers will be trained in water proficiency with distance and timed swims, first aid and lifesaving skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 8-9 - Canadian Swim Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L4 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "01:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "02:00 PM",
          "FirstOccurrenceFormattedEndTime": "02:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786996800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787000400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787083200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787086800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787169600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787173200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787256000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787259600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787601600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787605200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787688000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787691600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787774400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787778000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787860800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787864400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14460,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:30 pm - 06:30 pm",
          "EventId": "3e9dc35f-37d7-4a8a-81cc-3a59655d0004",
          "CourseId": "00513791",
          "CourseIdTrimmed": "513791",
          "EventName": "GRC - Swimmer 8-9 - Canadian Swim Patrol - Children",
          "Details": "Prerequisite: Swimmer 7. Swimmers will be trained in water proficiency with distance and timed swims, first aid and lifesaving skills.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Swimmer 8-9 - Canadian Swim Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L4 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "05:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "06:30 PM",
          "FirstOccurrenceFormattedEndTime": "06:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787013000000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787016600000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787099400000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787103000000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787185800000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787189400000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787272200000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787275800000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787617800000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787621400000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787704200000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787707800000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787790600000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787794200000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787877000000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787880600000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14460,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 07:00 pm",
          "EventId": "70d1e1b4-4254-48aa-908f-54ca1d3f255b",
          "CourseId": "00526691",
          "CourseIdTrimmed": "526691",
          "EventName": "GRC - Swimmer 8-9 - Canadian Swim Patrol - Children",
          "Details": "Prerequisite: Swimmer 7. Swimmers will be trained in water proficiency with distance and timed swims, first aid and lifesaving skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 8-9 - Canadian Swim Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L4 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$75.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 20th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792544400000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792548000000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792717200000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792720800000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793149200000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793152800000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793322000000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793325600000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793757600000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793761200000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793930400000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793934000000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 23100,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "21-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 06:00 pm",
          "EventId": "4040fb3b-cfb3-4d10-abb7-42bba1cece66",
          "CourseId": "00526185",
          "CourseIdTrimmed": "526185",
          "EventName": "GRC - Swimmer 8-9 - Canadian Swim Patrol - Children",
          "Details": "Prerequisite: Swimmer 7. Swimmers will be trained in water proficiency with distance and timed swims, first aid and lifesaving skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 8-9 - Canadian Swim Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L4 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$62.75",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Oct 21st, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792627200000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792630800000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793059200000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793062800000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793232000000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793235600000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793667600000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793671200000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793840400000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793844000000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 20220,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 12:00 pm",
          "EventId": "d244dd87-f106-4795-abf6-0568febe3972",
          "CourseId": "00526697",
          "CourseIdTrimmed": "526697",
          "EventName": "GRC - Swimmer 8-9 - Canadian Swim Patrol - Children",
          "Details": "Prerequisite: Swimmer 7. Swimmers will be trained in water proficiency with distance and timed swims, first aid and lifesaving skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 8-9 - Canadian Swim Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L4 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$113.10",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792863000000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792868400000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 90
            },
            {
              "StartDateWithOffset": "/Date(1792949400000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792954800000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 90
            },
            {
              "StartDateWithOffset": "/Date(1793467800000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793473200000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 90
            },
            {
              "StartDateWithOffset": "/Date(1793557800000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793563200000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 90
            },
            {
              "StartDateWithOffset": "/Date(1794076200000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794081600000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 90
            },
            {
              "StartDateWithOffset": "/Date(1794162600000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794168000000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 90
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 21690,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 06:00 pm",
          "EventId": "5d243d8e-5d1b-42df-9a39-ddf5d1ec099b",
          "CourseId": "00526186",
          "CourseIdTrimmed": "526186",
          "EventName": "GRC - Swimmer 8-9 - Canadian Swim Patrol - Children",
          "Details": "Prerequisite: Swimmer 7. Swimmers will be trained in water proficiency with distance and timed swims, first aid and lifesaving skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 8-9 - Canadian Swim Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L4 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$112.95",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794272400000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794276000000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794877200000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794880800000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795050000000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795053600000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795482000000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795485600000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795654800000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795658400000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796086800000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796090400000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796259600000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796263200000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796691600000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796695200000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796864400000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796868000000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 07:00 pm",
          "EventId": "740e76da-27d6-4b5f-abe8-358e19bfa599",
          "CourseId": "00526692",
          "CourseIdTrimmed": "526692",
          "EventName": "GRC - Swimmer 8-9 - Canadian Swim Patrol - Children",
          "Details": "Prerequisite: Swimmer 7. Swimmers will be trained in water proficiency with distance and timed swims, first aid and lifesaving skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 8-9 - Canadian Swim Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L4 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$125.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794362400000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794366000000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794535200000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794538800000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794967200000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794970800000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795140000000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795143600000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795572000000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795575600000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795744800000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795748400000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796176800000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796180400000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796349600000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796353200000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796781600000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796785200000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796954400000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796958000000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:30 am",
          "EventId": "74c14b0e-bf1e-4e09-8b32-0ee4fdc01afa",
          "CourseId": "00526701",
          "CourseIdTrimmed": "526701",
          "EventName": "GRC - Swimmer 8-9 - Canadian Swim Patrol - Children",
          "Details": "Prerequisite: Swimmer 7. Swimmers will be trained in water proficiency with distance and timed swims, first aid and lifesaving skills.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GRC - Swimmer 8-9 - Canadian Swim Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L4 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$125.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794681000000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794684600000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794767400000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794771000000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795285800000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795289400000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795372200000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795375800000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795890600000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795894200000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795977000000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795980600000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796495400000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796499000000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796581800000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796585400000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1797100200000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797103800000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1797186600000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797190200000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41820,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        }
      ]
    },
    {
      "id": "634fac94-c62e-4635-8dd2-a60270700f6b",
      "name": "Swimmer 9 - Star Patrol - Children",
      "courses": [
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 01:00 pm",
          "EventId": "0bf89601-7e1c-4c8a-93b6-8f07c3b0e1ee",
          "CourseId": "00513450",
          "CourseIdTrimmed": "513450",
          "EventName": "GHAC - Swimmer 9 - Star Patrol - Children",
          "Details": "Prerequisite: Swimmer 8. Children will be challenged with a 300m timed swim, 600m workout and a 25m object carry, and strokes continue to be refined. Lifesaving skills include use of rescue aids, defense methods, victim removals and supporting a victim in shallow water. First aid focuses on treatment of bone or joint injuries and respiratory emergencies. Once complete, swimmers register into Bronze Star.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swimmer 9 - Star Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Middle - 25m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786993200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786996800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787079600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787083200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787166000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787169600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787252400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787256000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787598000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787601600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787684400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787688000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787770800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787774400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787857200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787860800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14460,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:30 pm - 07:30 pm",
          "EventId": "b0401147-76fc-434b-a813-18cab1ca1480",
          "CourseId": "00513947",
          "CourseIdTrimmed": "513947",
          "EventName": "GHAC - Swimmer 9 - Star Patrol - Children",
          "Details": "Prerequisite: Swimmer 8. Children will be challenged with a 300m timed swim, 600m workout and a 25m object carry, and strokes continue to be refined. Lifesaving skills include use of rescue aids, defense methods, victim removals and supporting a victim in shallow water. First aid focuses on treatment of bone or joint injuries and respiratory emergencies. Once complete, swimmers register into Bronze Star.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Swimmer 9 - Star Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Middle - 25m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "06:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "07:30 PM",
          "FirstOccurrenceFormattedEndTime": "07:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787016600000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787020200000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787103000000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787106600000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787189400000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787193000000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787275800000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787279400000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787621400000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787625000000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787707800000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787711400000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787794200000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787797800000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787880600000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787884200000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14460,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 08:00 pm",
          "EventId": "e2e4ea65-d37c-48e3-8518-b40914664e3e",
          "CourseId": "00525558",
          "CourseIdTrimmed": "525558",
          "EventName": "GHAC - Swimmer 9 - Star Patrol - Children",
          "Details": "Prerequisite: Swimmer 8. Children will be challenged with a 300m timed swim, 600m workout and a 25m object carry, and strokes continue to be refined. Lifesaving skills include use of rescue aids, defense methods, victim removals and supporting a victim in shallow water. First aid focuses on treatment of bone or joint injuries and respiratory emergencies. Once complete, swimmers register into Bronze Star.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swimmer 9 - Star Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Middle - 25m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "08:00 PM",
          "FirstOccurrenceFormattedEndTime": "08:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788919200000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788922800000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789092000000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789095600000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789524000000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789527600000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789696800000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789700400000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790128800000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790132400000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790301600000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790305200000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790733600000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790737200000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790906400000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790910000000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33180,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 08:00 pm",
          "EventId": "88dccef3-1a57-4f48-9505-f7fa662f982a",
          "CourseId": "00527105",
          "CourseIdTrimmed": "527105",
          "EventName": "GHAC - Swimmer 9 - Star Patrol - Children",
          "Details": "Prerequisite: Swimmer 8. Children will be challenged with a 300m timed swim, 600m workout and a 25m object carry, and strokes continue to be refined. Lifesaving skills include use of rescue aids, defense methods, victim removals and supporting a victim in shallow water. First aid focuses on treatment of bone or joint injuries and respiratory emergencies. Once complete, swimmers register into Bronze Star.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swimmer 9 - Star Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Middle - 25m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "08:00 PM",
          "FirstOccurrenceFormattedEndTime": "08:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789005600000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789009200000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789610400000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789614000000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790215200000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790218800000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791424800000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791428400000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792029600000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792033200000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792634400000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792638000000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793239200000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793242800000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793847600000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793851200000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80700,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 08:00 pm",
          "EventId": "00c0d12b-736e-4727-9ece-41373bff9c94",
          "CourseId": "00525697",
          "CourseIdTrimmed": "525697",
          "EventName": "GHAC - Swimmer 9 - Star Patrol - Children",
          "Details": "Prerequisite: Swimmer 8. Children will be challenged with a 300m timed swim, 600m workout and a 25m object carry, and strokes continue to be refined. Lifesaving skills include use of rescue aids, defense methods, victim removals and supporting a victim in shallow water. First aid focuses on treatment of bone or joint injuries and respiratory emergencies. Once complete, swimmers register into Bronze Star.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swimmer 9 - Star Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Middle - 25m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$125.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "08:00 PM",
          "FirstOccurrenceFormattedEndTime": "08:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791338400000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791342000000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791511200000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791514800000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791943200000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791946800000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792116000000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792119600000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792548000000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792551600000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792720800000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792724400000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793152800000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793156400000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793325600000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793329200000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793761200000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793764800000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793934000000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793937600000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 08:00 pm",
          "EventId": "3df81315-15c2-4b57-85e7-f6cceca9d77b",
          "CourseId": "00527482",
          "CourseIdTrimmed": "527482",
          "EventName": "GHAC - Swimmer 9 - Star Patrol - Children",
          "Details": "Prerequisite: Swimmer 8. Children will be challenged with a 300m timed swim, 600m workout and a 25m object carry, and strokes continue to be refined. Lifesaving skills include use of rescue aids, defense methods, victim removals and supporting a victim in shallow water. First aid focuses on treatment of bone or joint injuries and respiratory emergencies. Once complete, swimmers register into Bronze Star.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swimmer 9 - Star Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Middle - 25m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$112.95",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "08:00 PM",
          "FirstOccurrenceFormattedEndTime": "08:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794279600000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794283200000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794884400000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794888000000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795057200000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795060800000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795489200000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795492800000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795662000000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795665600000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796094000000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796097600000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796266800000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796270400000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796698800000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796702400000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796871600000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796875200000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 8 to 12",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 08:00 pm",
          "EventId": "3fab1af6-13d1-4574-aa47-9c90c3175a3a",
          "CourseId": "00527626",
          "CourseIdTrimmed": "527626",
          "EventName": "GHAC - Swimmer 9 - Star Patrol - Children",
          "Details": "Prerequisite: Swimmer 8. Children will be challenged with a 300m timed swim, 600m workout and a 25m object carry, and strokes continue to be refined. Lifesaving skills include use of rescue aids, defense methods, victim removals and supporting a victim in shallow water. First aid focuses on treatment of bone or joint injuries and respiratory emergencies. Once complete, swimmers register into Bronze Star.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Swimmer 9 - Star Patrol - Children waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Middle - 25m - L01",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$125.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "08:00 PM",
          "FirstOccurrenceFormattedEndTime": "08:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794366000000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794369600000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794538800000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794542400000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794970800000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794974400000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795143600000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795147200000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795575600000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795579200000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795748400000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795752000000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796180400000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796184000000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796353200000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796356800000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796785200000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796788800000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796958000000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796961600000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 8,
          "MinAgeMonths": null,
          "MaxAge": 12,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "8 to 12",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        }
      ]
    },
    {
      "id": "6f2ba281-3db6-47cd-98d8-57f6cfa1eeb2",
      "name": "Youth Swimmer 1",
      "courses": [
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "09:45 am - 10:45 am",
          "EventId": "3bacc58c-9a74-4249-b36a-200c8b751dba",
          "CourseId": "00533940",
          "CourseIdTrimmed": "533940",
          "EventName": "NRC - Youth Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to NRC - Youth Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Drop-Off",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "09:45 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "10:45 AM",
          "FirstOccurrenceFormattedEndTime": "10:45 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786207500000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786211100000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1786293900000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786297500000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1786812300000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786815900000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1786898700000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786902300000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787417100000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787420700000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787503500000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787507100000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1788021900000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788025500000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1788108300000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788111900000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31740,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:00 am - 11:00 am",
          "EventId": "c1dd75e9-f781-4fd3-95a5-db4cb2a4c424",
          "CourseId": "00513054",
          "CourseIdTrimmed": "513054",
          "EventName": "SSLCAq - Youth Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to SSLCAq - Youth Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L6 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "10:00 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "11:00 AM",
          "FirstOccurrenceFormattedEndTime": "11:00 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786208400000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786212000000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1786294800000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786298400000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1786813200000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786816800000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1786899600000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786903200000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787418000000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787421600000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787504400000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787508000000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1788022800000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788026400000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1788109200000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788112800000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31740,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:15 am - 11:15 am",
          "EventId": "e7dfa4ab-cff3-4f6f-a8ab-20d300d41af8",
          "CourseId": "00541671",
          "CourseIdTrimmed": "541671",
          "EventName": "SSIP - Youth Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "6 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSIP - Youth Swimmer 1",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSIP - Main - Shallow - 22.8m - L6",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:15 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:15 AM",
          "FirstOccurrenceFormattedEndTime": "11:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786986900000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786990500000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787073300000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787076900000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787159700000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787163300000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787246100000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787249700000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787591700000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787595300000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787678100000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787681700000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787764500000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787768100000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787850900000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787854500000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14460,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "South Surrey Indoor Pool",
            "Street": "14655 - 17 Avenue",
            "City": "Surrey",
            "PostalCode": "V4A 5M2",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.033325,
            "Longitude": -122.815727,
            "Id": "e2793ac8-cab5-4911-a898-c01cf66bb880"
          },
          "Location": "South Surrey Indoor Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:30 am",
          "EventId": "36dec180-69cd-4cfe-9d7c-5a02f79816ae",
          "CourseId": "00513795",
          "CourseIdTrimmed": "513795",
          "EventName": "GRC - Youth Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Youth Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L5 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786987800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786991400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787074200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787077800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787160600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787164200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787247000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787250600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787592600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787596200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787679000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787682600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787765400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787769000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787851800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787855400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14460,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:30 am",
          "EventId": "06825708-b47e-45d9-9ddb-3083acbb138c",
          "CourseId": "00511551",
          "CourseIdTrimmed": "511551",
          "EventName": "SSLCAq - Youth Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Youth Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L6 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786987800000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786991400000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787074200000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787077800000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787160600000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787164200000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787247000000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787250600000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787592600000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787596200000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787679000000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787682600000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787765400000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787769000000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787851800000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787855400000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14460,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 08:00 pm",
          "EventId": "8196f15b-f3dc-4521-bc7b-4809a81f3ef9",
          "CourseId": "00511552",
          "CourseIdTrimmed": "511552",
          "EventName": "SSLCAq - Youth Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Youth Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L6 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "08:00 PM",
          "FirstOccurrenceFormattedEndTime": "08:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787018400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787022000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787104800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787108400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787191200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787194800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787277600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787281200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787623200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787626800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787709600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787713200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787796000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787799600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787882400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787886000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14460,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:30 pm - 08:30 pm",
          "EventId": "111c83fb-65cf-45e0-9980-d7784634514c",
          "CourseId": "00513948",
          "CourseIdTrimmed": "513948",
          "EventName": "GHAC - Youth Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GHAC - Youth Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L08",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "07:30 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "08:30 PM",
          "FirstOccurrenceFormattedEndTime": "08:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1787020200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1787023800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787106600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787110200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787193000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787196600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787279400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787283000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787625000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787628600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787711400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787715000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787797800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787801400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787884200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787887800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14460,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 05:00 pm",
          "EventId": "a17e5500-1c11-4c2b-854d-843edc3274ea",
          "CourseId": "00522401",
          "CourseIdTrimmed": "522401",
          "EventName": "NRC - Youth Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "5 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Youth Swimmer 1",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Red Line",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788908400000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788912000000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789081200000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789084800000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789513200000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789516800000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789686000000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789689600000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790118000000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790121600000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790290800000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790294400000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790722800000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790726400000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790895600000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790899200000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33180,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 28-Sep-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:30 pm",
          "EventId": "0737b531-7030-4561-a697-a2fe49271a1e",
          "CourseId": "00520645",
          "CourseIdTrimmed": "520645",
          "EventName": "NRC - Youth Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Youth Swimmer 1",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Red Line",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$75.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Sep 28th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788993000000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1788996600000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789425000000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789428600000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789597800000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789601400000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790029800000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790033400000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790202600000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790206200000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790634600000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790638200000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 27420,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:30 pm - 08:30 pm",
          "EventId": "75349597-4bb7-4783-8dbf-522ee5436aba",
          "CourseId": "00527109",
          "CourseIdTrimmed": "527109",
          "EventName": "GHAC - Youth Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "6 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Youth Swimmer 1",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L08",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Wed, Sep 9th, 2026",
          "FormattedStartTime": "07:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "08:30 PM",
          "FirstOccurrenceFormattedEndTime": "08:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789007400000)/",
              "StartDate": "/Date(1788937200000)/",
              "EndDateWithOffset": "/Date(1789011000000)/",
              "EndDate": "/Date(1788937200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789612200000)/",
              "StartDate": "/Date(1789542000000)/",
              "EndDateWithOffset": "/Date(1789615800000)/",
              "EndDate": "/Date(1789542000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790217000000)/",
              "StartDate": "/Date(1790146800000)/",
              "EndDateWithOffset": "/Date(1790220600000)/",
              "EndDate": "/Date(1790146800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791426600000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791430200000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792031400000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792035000000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792636200000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792639800000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793241000000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793244600000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793849400000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793853000000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80700,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:30 pm",
          "EventId": "ab75a9ce-e5a7-403d-8882-9cd46dd0d6b0",
          "CourseId": "00528610",
          "CourseIdTrimmed": "528610",
          "EventName": "SSLCAq - Youth Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "6 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Youth Swimmer 1",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L5 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$112.95",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789165800000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789169400000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789770600000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789774200000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790375400000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790379000000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790980200000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790983800000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791585000000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791588600000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792189800000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792193400000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792794600000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792798200000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793399400000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793403000000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794007800000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794011400000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80700,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 08:00 pm",
          "EventId": "e12675ee-1a31-4972-b927-c9b881ccf982",
          "CourseId": "00528611",
          "CourseIdTrimmed": "528611",
          "EventName": "SSLCAq - Youth Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Youth Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L5 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$112.95",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "08:00 PM",
          "FirstOccurrenceFormattedEndTime": "08:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789178400000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789182000000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789783200000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789786800000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790388000000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790391600000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790992800000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790996400000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791597600000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791601200000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792202400000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792206000000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792807200000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792810800000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793412000000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793415600000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794020400000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794024000000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80700,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 07-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:15 am - 11:15 am",
          "EventId": "e8794802-4c0b-4736-b68c-514090c22f01",
          "CourseId": "00528614",
          "CourseIdTrimmed": "528614",
          "EventName": "SSLCAq - Youth Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Youth Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L7 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$112.95",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "10:15 AM",
          "FormattedEndDate": "Nov 7th",
          "FormattedEndTime": "11:15 AM",
          "FirstOccurrenceFormattedEndTime": "11:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789233300000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789236900000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789838100000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789841700000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790442900000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790446500000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791047700000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791051300000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791652500000)/",
              "StartDate": "/Date(1791615600000)/",
              "EndDateWithOffset": "/Date(1791656100000)/",
              "EndDate": "/Date(1791615600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792257300000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792260900000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792862100000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792865700000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793466900000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793470500000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794075300000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794078900000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80700,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 07-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:30 am",
          "EventId": "4693527e-0ee0-4dbd-93d8-44ea162a6f64",
          "CourseId": "00527993",
          "CourseIdTrimmed": "527993",
          "EventName": "GHAC - Youth Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Youth Swimmer 1",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L08",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$87.85",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Nov 7th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789234200000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789237800000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789839000000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789842600000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790443800000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790447400000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791048600000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791052200000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792863000000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792866600000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793467800000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793471400000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794076200000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794079800000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80700,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 07-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:30 pm",
          "EventId": "00c27b30-e023-49e5-b820-f2da17d10277",
          "CourseId": "00529179",
          "CourseIdTrimmed": "529179",
          "EventName": "NRC - Youth Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Youth Swimmer 1 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Deep",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Nov 7th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789237800000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789241400000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789842600000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789846200000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790447400000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790451000000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791052200000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791055800000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792261800000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792265400000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792866600000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792870200000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793471400000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793475000000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794079800000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794083400000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80700,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 01:00 pm",
          "EventId": "df497370-d871-4d3e-90f2-cc8b738ec559",
          "CourseId": "00528609",
          "CourseIdTrimmed": "528609",
          "EventName": "SSLCAq - Youth Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Youth Swimmer 1",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L5 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789239600000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789243200000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789326000000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789329600000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789844400000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789848000000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789930800000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789934400000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790449200000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790452800000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790535600000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790539200000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791054000000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791057600000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791140400000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791144000000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31740,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Sep-2026",
          "OccurrenceMaxStartDate": " - 02-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:30 pm - 08:30 pm",
          "EventId": "de258700-46c8-486f-8997-ab6526e45bc1",
          "CourseId": "00525784",
          "CourseIdTrimmed": "525784",
          "EventName": "GHAC - Youth Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "8 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Youth Swimmer 1",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L08",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$87.85",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Sep 14th, 2026",
          "FormattedStartTime": "07:30 PM",
          "FormattedEndDate": "Nov 2nd",
          "FormattedEndTime": "08:30 PM",
          "FirstOccurrenceFormattedEndTime": "08:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789439400000)/",
              "StartDate": "/Date(1789369200000)/",
              "EndDateWithOffset": "/Date(1789443000000)/",
              "EndDate": "/Date(1789369200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790044200000)/",
              "StartDate": "/Date(1789974000000)/",
              "EndDateWithOffset": "/Date(1790047800000)/",
              "EndDate": "/Date(1789974000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790649000000)/",
              "StartDate": "/Date(1790578800000)/",
              "EndDateWithOffset": "/Date(1790652600000)/",
              "EndDate": "/Date(1790578800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791253800000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791257400000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792463400000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792467000000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793068200000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793071800000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793676600000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793680200000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70620,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "05-Oct-2026",
          "OccurrenceMaxStartDate": " - 04-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:30 pm",
          "EventId": "e7b1cfd6-1d18-4336-bbfd-34385bec063f",
          "CourseId": "00524647",
          "CourseIdTrimmed": "524647",
          "EventName": "NRC - Youth Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "8 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Youth Swimmer 1",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Red Line",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$112.95",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Oct 5th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Nov 4th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791239400000)/",
              "StartDate": "/Date(1791183600000)/",
              "EndDateWithOffset": "/Date(1791243000000)/",
              "EndDate": "/Date(1791183600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791412200000)/",
              "StartDate": "/Date(1791356400000)/",
              "EndDateWithOffset": "/Date(1791415800000)/",
              "EndDate": "/Date(1791356400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792017000000)/",
              "StartDate": "/Date(1791961200000)/",
              "EndDateWithOffset": "/Date(1792020600000)/",
              "EndDate": "/Date(1791961200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792449000000)/",
              "StartDate": "/Date(1792393200000)/",
              "EndDateWithOffset": "/Date(1792452600000)/",
              "EndDate": "/Date(1792393200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792621800000)/",
              "StartDate": "/Date(1792566000000)/",
              "EndDateWithOffset": "/Date(1792625400000)/",
              "EndDate": "/Date(1792566000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793053800000)/",
              "StartDate": "/Date(1792998000000)/",
              "EndDateWithOffset": "/Date(1793057400000)/",
              "EndDate": "/Date(1792998000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793226600000)/",
              "StartDate": "/Date(1793170800000)/",
              "EndDateWithOffset": "/Date(1793230200000)/",
              "EndDate": "/Date(1793170800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793662200000)/",
              "StartDate": "/Date(1793606400000)/",
              "EndDateWithOffset": "/Date(1793665800000)/",
              "EndDate": "/Date(1793606400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793835000000)/",
              "StartDate": "/Date(1793779200000)/",
              "EndDateWithOffset": "/Date(1793838600000)/",
              "EndDate": "/Date(1793779200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 05:00 pm",
          "EventId": "3929de60-0c13-46bb-8e9e-8ac4e15b9128",
          "CourseId": "00524697",
          "CourseIdTrimmed": "524697",
          "EventName": "NRC - Youth Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "8 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Youth Swimmer 1",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Red Line",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$125.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791327600000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791331200000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791500400000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791504000000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791932400000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791936000000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792105200000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792108800000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792537200000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792540800000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792710000000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792713600000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793142000000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793145600000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793314800000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793318400000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793750400000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793754000000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793923200000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793926800000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 01:00 pm",
          "EventId": "0cf02f43-a2c8-4034-9247-381859cf276c",
          "CourseId": "00529925",
          "CourseIdTrimmed": "529925",
          "EventName": "SSLCAq - Youth Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "7 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Youth Swimmer 1",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L7 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792263600000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792267200000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792350000000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792353600000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792868400000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792872000000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792954800000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792958400000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793473200000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793476800000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793563200000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793566800000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794081600000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794085200000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794168000000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794171600000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31740,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "20-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 06:00 pm",
          "EventId": "006275a2-50e7-42fe-abb1-d79c0c02741b",
          "CourseId": "00526781",
          "CourseIdTrimmed": "526781",
          "EventName": "GRC - Youth Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Youth Swimmer 1",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L4 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$75.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 20th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792540800000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792544400000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792713600000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792717200000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793145600000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793149200000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793318400000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793322000000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793754000000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793757600000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793926800000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793930400000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 23100,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "23-Oct-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 08:00 pm",
          "EventId": "f53ae8db-89c1-4ad5-8f55-6ab369b48db4",
          "CourseId": "00526111",
          "CourseIdTrimmed": "526111",
          "EventName": "GRC - Youth Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Youth Swimmer 1",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L4 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$87.85",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Oct 23rd, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "08:00 PM",
          "FirstOccurrenceFormattedEndTime": "08:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792807200000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792810800000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793412000000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793415600000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794020400000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794024000000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794625200000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794628800000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795834800000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795838400000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796439600000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796443200000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1797044400000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797048000000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 7,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70620,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 01:00 pm",
          "EventId": "02ee60d0-7846-41f1-a047-b8e0c66cc813",
          "CourseId": "00526164",
          "CourseIdTrimmed": "526164",
          "EventName": "GRC - Youth Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "1 spot left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Youth Swimmer 1",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L8 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792868400000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792872000000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793473200000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793476800000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794081600000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794085200000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794686400000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794690000000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795291200000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795294800000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795896000000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795899600000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796500800000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796504400000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1797105600000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797109200000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 70620,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:30 pm",
          "EventId": "27f0ff89-687e-4f32-bfbe-b41541db6c71",
          "CourseId": "00528772",
          "CourseIdTrimmed": "528772",
          "EventName": "NRC - Youth Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "8 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Youth Swimmer 1",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Red Line",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$112.95",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794267000000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794270600000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794871800000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794875400000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795044600000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795048200000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795476600000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795480200000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795649400000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795653000000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796081400000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796085000000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796254200000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796257800000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796686200000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796689800000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796859000000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796862600000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "09-Nov-2026",
          "OccurrenceMaxStartDate": " - 09-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:30 pm - 08:30 pm",
          "EventId": "d19a09df-03c8-4306-8cda-748a4e55f05e",
          "CourseId": "00527485",
          "CourseIdTrimmed": "527485",
          "EventName": "GHAC - Youth Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "8 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Youth Swimmer 1",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L08",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$112.95",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Nov 9th, 2026",
          "FormattedStartTime": "07:30 PM",
          "FormattedEndDate": "Dec 9th",
          "FormattedEndTime": "08:30 PM",
          "FirstOccurrenceFormattedEndTime": "08:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Wed",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794281400000)/",
              "StartDate": "/Date(1794211200000)/",
              "EndDateWithOffset": "/Date(1794285000000)/",
              "EndDate": "/Date(1794211200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794886200000)/",
              "StartDate": "/Date(1794816000000)/",
              "EndDateWithOffset": "/Date(1794889800000)/",
              "EndDate": "/Date(1794816000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795059000000)/",
              "StartDate": "/Date(1794988800000)/",
              "EndDateWithOffset": "/Date(1795062600000)/",
              "EndDate": "/Date(1794988800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795491000000)/",
              "StartDate": "/Date(1795420800000)/",
              "EndDateWithOffset": "/Date(1795494600000)/",
              "EndDate": "/Date(1795420800000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795663800000)/",
              "StartDate": "/Date(1795593600000)/",
              "EndDateWithOffset": "/Date(1795667400000)/",
              "EndDate": "/Date(1795593600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796095800000)/",
              "StartDate": "/Date(1796025600000)/",
              "EndDateWithOffset": "/Date(1796099400000)/",
              "EndDate": "/Date(1796025600000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796268600000)/",
              "StartDate": "/Date(1796198400000)/",
              "EndDateWithOffset": "/Date(1796272200000)/",
              "EndDate": "/Date(1796198400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796700600000)/",
              "StartDate": "/Date(1796630400000)/",
              "EndDateWithOffset": "/Date(1796704200000)/",
              "EndDate": "/Date(1796630400000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796873400000)/",
              "StartDate": "/Date(1796803200000)/",
              "EndDateWithOffset": "/Date(1796877000000)/",
              "EndDate": "/Date(1796803200000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:00 pm - 05:00 pm",
          "EventId": "c0dec4c3-5f26-4871-a109-beaf79eff798",
          "CourseId": "00528874",
          "CourseIdTrimmed": "528874",
          "EventName": "NRC - Youth Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "8 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Youth Swimmer 1",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Red Line",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$125.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "04:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "05:00 PM",
          "FirstOccurrenceFormattedEndTime": "05:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794355200000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794358800000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794528000000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794531600000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794960000000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794963600000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795132800000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795136400000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795564800000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795568400000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795737600000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795741200000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796169600000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796173200000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796342400000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796346000000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796774400000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796778000000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796947200000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796950800000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "05:00 pm - 06:00 pm",
          "EventId": "e43f5385-0808-4688-b6cb-116f790448e7",
          "CourseId": "00526782",
          "CourseIdTrimmed": "526782",
          "EventName": "GRC - Youth Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "7 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GRC - Youth Swimmer 1",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L4 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$125.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "05:00 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "06:00 PM",
          "FirstOccurrenceFormattedEndTime": "06:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794358800000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794362400000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794531600000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794535200000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794963600000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794967200000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795136400000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795140000000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795568400000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795572000000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795741200000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795744800000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796173200000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796176800000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796346000000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796349600000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796778000000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796781600000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796950800000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796954400000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "03:30 pm - 04:30 pm",
          "EventId": "8c2b8b0a-3a92-4e5c-925a-e7d409fcc2ff",
          "CourseId": "00530387",
          "CourseIdTrimmed": "530387",
          "EventName": "SSLCAq - Youth Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "8 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Youth Swimmer 1",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L5 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$62.75",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "03:30 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "04:30 PM",
          "FirstOccurrenceFormattedEndTime": "04:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794612600000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794616200000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795217400000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795221000000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795822200000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795825800000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796427000000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796430600000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1797031800000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797035400000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40380,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 08:00 pm",
          "EventId": "7e54350f-8681-4519-b259-9eaedeb61f55",
          "CourseId": "00530388",
          "CourseIdTrimmed": "530388",
          "EventName": "SSLCAq - Youth Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "8 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Youth Swimmer 1",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L5 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$62.75",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "08:00 PM",
          "FirstOccurrenceFormattedEndTime": "08:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794625200000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794628800000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795230000000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795233600000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795834800000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795838400000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796439600000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796443200000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1797044400000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797048000000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40380,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:15 am - 11:15 am",
          "EventId": "007c2626-2baf-47e1-8303-3edc5195af29",
          "CourseId": "00530549",
          "CourseIdTrimmed": "530549",
          "EventName": "SSLCAq - Youth Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "6 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Youth Swimmer 1",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L7 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$62.75",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "10:15 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "11:15 AM",
          "FirstOccurrenceFormattedEndTime": "11:15 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794680100000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794683700000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795284900000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795288500000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795889700000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795893300000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796494500000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796498100000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1797099300000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797102900000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40380,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:30 am",
          "EventId": "2ed093d6-6058-4a32-801d-0a2364a1713b",
          "CourseId": "00528339",
          "CourseIdTrimmed": "528339",
          "EventName": "GHAC - Youth Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "8 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Youth Swimmer 1",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L08",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$62.75",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794681000000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794684600000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795285800000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795289400000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795890600000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795894200000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796495400000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796499000000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1797100200000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797103800000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40380,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:30 pm",
          "EventId": "ae0e1056-07d3-4324-9b40-ce6c5aa6bdea",
          "CourseId": "00529785",
          "CourseIdTrimmed": "529785",
          "EventName": "NRC - Youth Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "3 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Youth Swimmer 1",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Deep",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$62.75",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794684600000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794688200000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795289400000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795293000000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795894200000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795897800000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796499000000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796502600000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1797103800000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797107400000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40380,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 12-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 01:00 pm",
          "EventId": "fdee594c-1efb-4df5-8375-5ef90868d59b",
          "CourseId": "00530151",
          "CourseIdTrimmed": "530151",
          "EventName": "SSLCAq - Youth Swimmer 1",
          "Details": "Learn how to safely enter shallow and deep water and be introduced to floats, glides, flutter kick and whip kick. Learn how to wear a PFD and control your breathing in the water.",
          "Spots": "7 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register SSLCAq - Youth Swimmer 1",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L5 - A",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$112.95",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Dec 12th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794686400000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794690000000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794772800000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794776400000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795291200000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795294800000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795377600000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795381200000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795896000000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795899600000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795982400000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795986000000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796500800000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796504400000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796587200000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796590800000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1797105600000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797109200000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40380,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        }
      ]
    },
    {
      "id": "ffb035f8-4d01-407b-b012-64642e9785e0",
      "name": "Youth Swimmer 2",
      "courses": [
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 12:00 pm",
          "EventId": "089758e0-f5ed-4620-adbb-4df4c5a20746",
          "CourseId": "00513728",
          "CourseIdTrimmed": "513728",
          "EventName": "NRC - Youth Swimmer 2",
          "Details": "Develop your front and back crawl. Learn Swim to Survive\u00ae water safety skills and further develop water safety skills while wearing a PFD. Whip kick is developed with an introduction to breaststroke.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to NRC - Youth Swimmer 2 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Drop-Off",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786212000000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786215600000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1786298400000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786302000000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1786816800000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786820400000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1786903200000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786906800000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787421600000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787425200000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787508000000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787511600000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1788026400000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788030000000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1788112800000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788116400000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31740,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 01:00 pm",
          "EventId": "9ed51ed9-8ff6-4055-a4fe-c4386d70b94e",
          "CourseId": "00513055",
          "CourseIdTrimmed": "513055",
          "EventName": "SSLCAq - Youth Swimmer 2",
          "Details": "Develop your front and back crawl. Learn Swim to Survive\u00ae water safety skills and further develop water safety skills while wearing a PFD. Whip kick is developed with an introduction to breaststroke.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to SSLCAq - Youth Swimmer 2 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L6 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786215600000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786219200000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1786302000000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786305600000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1786820400000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786824000000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1786906800000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786910400000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787425200000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787428800000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787511600000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787515200000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1788030000000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788033600000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1788116400000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788120000000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31740,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:30 pm",
          "EventId": "0dd408e0-1ded-40a7-8895-e1cecc758e43",
          "CourseId": "00513694",
          "CourseIdTrimmed": "513694",
          "EventName": "NRC - Youth Swimmer 2",
          "Details": "Develop your front and back crawl. Learn Swim to Survive\u00ae water safety skills and further develop water safety skills while wearing a PFD. Whip kick is developed with an introduction to breaststroke.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Youth Swimmer 2 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Deep",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786991400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786995000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787077800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787081400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787164200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787167800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787250600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787254200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787596200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787599800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787682600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787686200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787769000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787772600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787855400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787859000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14460,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:30 am - 12:30 pm",
          "EventId": "6e9f6d64-6c81-4907-843c-08b87f2247ba",
          "CourseId": "00511550",
          "CourseIdTrimmed": "511550",
          "EventName": "SSLCAq - Youth Swimmer 2",
          "Details": "Develop your front and back crawl. Learn Swim to Survive\u00ae water safety skills and further develop water safety skills while wearing a PFD. Whip kick is developed with an introduction to breaststroke.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Youth Swimmer 2 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L6 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "11:30 AM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "12:30 PM",
          "FirstOccurrenceFormattedEndTime": "12:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786991400000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786995000000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787077800000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787081400000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787164200000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787167800000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787250600000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787254200000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787596200000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787599800000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787682600000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787686200000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787769000000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787772600000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787855400000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787859000000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14460,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Aug-2026",
          "OccurrenceMaxStartDate": " - 27-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 01:00 pm",
          "EventId": "49759bcb-1d72-4cb1-bf3b-f202297e9f03",
          "CourseId": "00513451",
          "CourseIdTrimmed": "513451",
          "EventName": "GHAC - Youth Swimmer 2",
          "Details": "Develop your front and back crawl. Learn Swim to Survive\u00ae water safety skills and further develop water safety skills while wearing a PFD. Whip kick is developed with an introduction to breaststroke.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GHAC - Youth Swimmer 2 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L08",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Mon, Aug 17th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Aug 27th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Mon, Tue, Wed, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786993200000)/",
              "StartDate": "/Date(1786950000000)/",
              "EndDateWithOffset": "/Date(1786996800000)/",
              "EndDate": "/Date(1786950000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787079600000)/",
              "StartDate": "/Date(1787036400000)/",
              "EndDateWithOffset": "/Date(1787083200000)/",
              "EndDate": "/Date(1787036400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787166000000)/",
              "StartDate": "/Date(1787122800000)/",
              "EndDateWithOffset": "/Date(1787169600000)/",
              "EndDate": "/Date(1787122800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787252400000)/",
              "StartDate": "/Date(1787209200000)/",
              "EndDateWithOffset": "/Date(1787256000000)/",
              "EndDate": "/Date(1787209200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787598000000)/",
              "StartDate": "/Date(1787554800000)/",
              "EndDateWithOffset": "/Date(1787601600000)/",
              "EndDate": "/Date(1787554800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787684400000)/",
              "StartDate": "/Date(1787641200000)/",
              "EndDateWithOffset": "/Date(1787688000000)/",
              "EndDate": "/Date(1787641200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787770800000)/",
              "StartDate": "/Date(1787727600000)/",
              "EndDateWithOffset": "/Date(1787774400000)/",
              "EndDate": "/Date(1787727600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787857200000)/",
              "StartDate": "/Date(1787814000000)/",
              "EndDateWithOffset": "/Date(1787860800000)/",
              "EndDate": "/Date(1787814000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 14460,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "08-Sep-2026",
          "OccurrenceMaxStartDate": " - 01-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:30 pm - 08:30 pm",
          "EventId": "83c9711e-cd84-4348-8ed8-a017da2d7d2f",
          "CourseId": "00525560",
          "CourseIdTrimmed": "525560",
          "EventName": "GHAC - Youth Swimmer 2",
          "Details": "Develop your front and back crawl. Learn Swim to Survive\u00ae water safety skills and further develop water safety skills while wearing a PFD. Whip kick is developed with an introduction to breaststroke.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Youth Swimmer 2 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L08",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Sep 8th, 2026",
          "FormattedStartTime": "07:30 PM",
          "FormattedEndDate": "Oct 1st",
          "FormattedEndTime": "08:30 PM",
          "FirstOccurrenceFormattedEndTime": "08:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1788921000000)/",
              "StartDate": "/Date(1788850800000)/",
              "EndDateWithOffset": "/Date(1788924600000)/",
              "EndDate": "/Date(1788850800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789093800000)/",
              "StartDate": "/Date(1789023600000)/",
              "EndDateWithOffset": "/Date(1789097400000)/",
              "EndDate": "/Date(1789023600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789525800000)/",
              "StartDate": "/Date(1789455600000)/",
              "EndDateWithOffset": "/Date(1789529400000)/",
              "EndDate": "/Date(1789455600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789698600000)/",
              "StartDate": "/Date(1789628400000)/",
              "EndDateWithOffset": "/Date(1789702200000)/",
              "EndDate": "/Date(1789628400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790130600000)/",
              "StartDate": "/Date(1790060400000)/",
              "EndDateWithOffset": "/Date(1790134200000)/",
              "EndDate": "/Date(1790060400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790303400000)/",
              "StartDate": "/Date(1790233200000)/",
              "EndDateWithOffset": "/Date(1790307000000)/",
              "EndDate": "/Date(1790233200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790735400000)/",
              "StartDate": "/Date(1790665200000)/",
              "EndDateWithOffset": "/Date(1790739000000)/",
              "EndDate": "/Date(1790665200000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790908200000)/",
              "StartDate": "/Date(1790838000000)/",
              "EndDateWithOffset": "/Date(1790911800000)/",
              "EndDate": "/Date(1790838000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 33180,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:30 pm",
          "EventId": "e87194fb-993d-4edf-84f0-d3e9247e66e4",
          "CourseId": "00529371",
          "CourseIdTrimmed": "529371",
          "EventName": "SSLCAq - Youth Swimmer 2",
          "Details": "Develop your front and back crawl. Learn Swim to Survive\u00ae water safety skills and further develop water safety skills while wearing a PFD. Whip kick is developed with an introduction to breaststroke.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Youth Swimmer 2 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L5 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$112.95",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789169400000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789173000000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789774200000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789777800000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790379000000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790382600000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790983800000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790987400000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791588600000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791592200000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792193400000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792197000000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792798200000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792801800000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793403000000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793406600000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794011400000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794015000000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80700,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "12-Sep-2026",
          "OccurrenceMaxStartDate": " - 04-Oct-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 12:00 pm",
          "EventId": "4efb362b-63d9-4214-ae61-2eb2ceb9b7bd",
          "CourseId": "00523001",
          "CourseIdTrimmed": "523001",
          "EventName": "NRC - Youth Swimmer 2",
          "Details": "Develop your front and back crawl. Learn Swim to Survive\u00ae water safety skills and further develop water safety skills while wearing a PFD. Whip kick is developed with an introduction to breaststroke.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Youth Swimmer 2 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Red Line",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Sep 12th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Oct 4th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789236000000)/",
              "StartDate": "/Date(1789196400000)/",
              "EndDateWithOffset": "/Date(1789239600000)/",
              "EndDate": "/Date(1789196400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789322400000)/",
              "StartDate": "/Date(1789282800000)/",
              "EndDateWithOffset": "/Date(1789326000000)/",
              "EndDate": "/Date(1789282800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789840800000)/",
              "StartDate": "/Date(1789801200000)/",
              "EndDateWithOffset": "/Date(1789844400000)/",
              "EndDate": "/Date(1789801200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789927200000)/",
              "StartDate": "/Date(1789887600000)/",
              "EndDateWithOffset": "/Date(1789930800000)/",
              "EndDate": "/Date(1789887600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790445600000)/",
              "StartDate": "/Date(1790406000000)/",
              "EndDateWithOffset": "/Date(1790449200000)/",
              "EndDate": "/Date(1790406000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790532000000)/",
              "StartDate": "/Date(1790492400000)/",
              "EndDateWithOffset": "/Date(1790535600000)/",
              "EndDate": "/Date(1790492400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791050400000)/",
              "StartDate": "/Date(1791010800000)/",
              "EndDateWithOffset": "/Date(1791054000000)/",
              "EndDate": "/Date(1791010800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791136800000)/",
              "StartDate": "/Date(1791097200000)/",
              "EndDateWithOffset": "/Date(1791140400000)/",
              "EndDate": "/Date(1791097200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31740,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "06-Oct-2026",
          "OccurrenceMaxStartDate": " - 05-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:30 pm - 08:30 pm",
          "EventId": "b18eb4b8-381a-44d5-9d46-410add560065",
          "CourseId": "00525727",
          "CourseIdTrimmed": "525727",
          "EventName": "GHAC - Youth Swimmer 2",
          "Details": "Develop your front and back crawl. Learn Swim to Survive\u00ae water safety skills and further develop water safety skills while wearing a PFD. Whip kick is developed with an introduction to breaststroke.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to GHAC - Youth Swimmer 2 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L08",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$125.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Oct 6th, 2026",
          "FormattedStartTime": "07:30 PM",
          "FormattedEndDate": "Nov 5th",
          "FormattedEndTime": "08:30 PM",
          "FirstOccurrenceFormattedEndTime": "08:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1791340200000)/",
              "StartDate": "/Date(1791270000000)/",
              "EndDateWithOffset": "/Date(1791343800000)/",
              "EndDate": "/Date(1791270000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791513000000)/",
              "StartDate": "/Date(1791442800000)/",
              "EndDateWithOffset": "/Date(1791516600000)/",
              "EndDate": "/Date(1791442800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791945000000)/",
              "StartDate": "/Date(1791874800000)/",
              "EndDateWithOffset": "/Date(1791948600000)/",
              "EndDate": "/Date(1791874800000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792117800000)/",
              "StartDate": "/Date(1792047600000)/",
              "EndDateWithOffset": "/Date(1792121400000)/",
              "EndDate": "/Date(1792047600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792549800000)/",
              "StartDate": "/Date(1792479600000)/",
              "EndDateWithOffset": "/Date(1792553400000)/",
              "EndDate": "/Date(1792479600000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792722600000)/",
              "StartDate": "/Date(1792652400000)/",
              "EndDateWithOffset": "/Date(1792726200000)/",
              "EndDate": "/Date(1792652400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793154600000)/",
              "StartDate": "/Date(1793084400000)/",
              "EndDateWithOffset": "/Date(1793158200000)/",
              "EndDate": "/Date(1793084400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793327400000)/",
              "StartDate": "/Date(1793257200000)/",
              "EndDateWithOffset": "/Date(1793331000000)/",
              "EndDate": "/Date(1793257200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793763000000)/",
              "StartDate": "/Date(1793692800000)/",
              "EndDateWithOffset": "/Date(1793766600000)/",
              "EndDate": "/Date(1793692800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793935800000)/",
              "StartDate": "/Date(1793865600000)/",
              "EndDateWithOffset": "/Date(1793939400000)/",
              "EndDate": "/Date(1793865600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "17-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 12:00 pm",
          "EventId": "e3641db9-5d69-4057-8d9b-e7d3c197f833",
          "CourseId": "00527213",
          "CourseIdTrimmed": "527213",
          "EventName": "NRC - Youth Swimmer 2",
          "Details": "Develop your front and back crawl. Learn Swim to Survive\u00ae water safety skills and further develop water safety skills while wearing a PFD. Whip kick is developed with an introduction to breaststroke.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to NRC - Youth Swimmer 2 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Red Line",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$100.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 17th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792260000000)/",
              "StartDate": "/Date(1792220400000)/",
              "EndDateWithOffset": "/Date(1792263600000)/",
              "EndDate": "/Date(1792220400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792346400000)/",
              "StartDate": "/Date(1792306800000)/",
              "EndDateWithOffset": "/Date(1792350000000)/",
              "EndDate": "/Date(1792306800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792864800000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792868400000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792951200000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792954800000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793469600000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793473200000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793559600000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793563200000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794078000000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794081600000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794164400000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794168000000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31740,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "10-Nov-2026",
          "OccurrenceMaxStartDate": " - 10-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:30 pm - 08:30 pm",
          "EventId": "e1b7d40e-9c10-4cbb-8edc-65e118ea42f9",
          "CourseId": "00527627",
          "CourseIdTrimmed": "527627",
          "EventName": "GHAC - Youth Swimmer 2",
          "Details": "Develop your front and back crawl. Learn Swim to Survive\u00ae water safety skills and further develop water safety skills while wearing a PFD. Whip kick is developed with an introduction to breaststroke.",
          "Spots": "2 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register GHAC - Youth Swimmer 2",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GHAC - Main - Shallow - 12.5m - L08",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$125.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Tue, Nov 10th, 2026",
          "FormattedStartTime": "07:30 PM",
          "FormattedEndDate": "Dec 10th",
          "FormattedEndTime": "08:30 PM",
          "FirstOccurrenceFormattedEndTime": "08:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Tue, Thu",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794367800000)/",
              "StartDate": "/Date(1794297600000)/",
              "EndDateWithOffset": "/Date(1794371400000)/",
              "EndDate": "/Date(1794297600000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794540600000)/",
              "StartDate": "/Date(1794470400000)/",
              "EndDateWithOffset": "/Date(1794544200000)/",
              "EndDate": "/Date(1794470400000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794972600000)/",
              "StartDate": "/Date(1794902400000)/",
              "EndDateWithOffset": "/Date(1794976200000)/",
              "EndDate": "/Date(1794902400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795145400000)/",
              "StartDate": "/Date(1795075200000)/",
              "EndDateWithOffset": "/Date(1795149000000)/",
              "EndDate": "/Date(1795075200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795577400000)/",
              "StartDate": "/Date(1795507200000)/",
              "EndDateWithOffset": "/Date(1795581000000)/",
              "EndDate": "/Date(1795507200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795750200000)/",
              "StartDate": "/Date(1795680000000)/",
              "EndDateWithOffset": "/Date(1795753800000)/",
              "EndDate": "/Date(1795680000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796182200000)/",
              "StartDate": "/Date(1796112000000)/",
              "EndDateWithOffset": "/Date(1796185800000)/",
              "EndDate": "/Date(1796112000000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796355000000)/",
              "StartDate": "/Date(1796284800000)/",
              "EndDateWithOffset": "/Date(1796358600000)/",
              "EndDate": "/Date(1796284800000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796787000000)/",
              "StartDate": "/Date(1796716800000)/",
              "EndDateWithOffset": "/Date(1796790600000)/",
              "EndDate": "/Date(1796716800000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796959800000)/",
              "StartDate": "/Date(1796889600000)/",
              "EndDateWithOffset": "/Date(1796963400000)/",
              "EndDate": "/Date(1796889600000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 43260,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Grandview Heights Aquatic Centre",
            "Street": "16855 24 Avenue",
            "City": "Surrey",
            "PostalCode": "V1V 1V1",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.046158,
            "Longitude": -122.755551,
            "Id": "05365f91-a418-445a-9b17-529084e9d96b"
          },
          "Location": "Grandview Heights Aquatic Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "04:30 pm - 05:30 pm",
          "EventId": "99bed197-74f1-487b-949b-6e5b774a6d00",
          "CourseId": "00530391",
          "CourseIdTrimmed": "530391",
          "EventName": "SSLCAq - Youth Swimmer 2",
          "Details": "Develop your front and back crawl. Learn Swim to Survive\u00ae water safety skills and further develop water safety skills while wearing a PFD. Whip kick is developed with an introduction to breaststroke.",
          "Spots": "FULL - Waitlist Available",
          "OccurrenceDate": null,
          "BookButtonText": "Waitlist",
          "BookButtonDescription": "Add to SSLCAq - Youth Swimmer 2 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L5 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$62.75",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "04:30 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "05:30 PM",
          "FirstOccurrenceFormattedEndTime": "05:30 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794616200000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794619800000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795221000000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795224600000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795825800000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795829400000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796430600000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796434200000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1797035400000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797039000000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40380,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "11:00 am - 12:00 pm",
          "EventId": "0f9d0223-6bbd-482c-a66f-65b77cd4a87c",
          "CourseId": "00529003",
          "CourseIdTrimmed": "529003",
          "EventName": "NRC - Youth Swimmer 2",
          "Details": "Develop your front and back crawl. Learn Swim to Survive\u00ae water safety skills and further develop water safety skills while wearing a PFD. Whip kick is developed with an introduction to breaststroke.",
          "Spots": "4 spots left",
          "OccurrenceDate": null,
          "BookButtonText": "Register",
          "BookButtonDescription": "Register NRC - Youth Swimmer 2",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "NRC - Wave Pool - Red Line",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$125.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "11:00 AM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "12:00 PM",
          "FirstOccurrenceFormattedEndTime": "12:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794682800000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794686400000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794769200000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794772800000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795287600000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795291200000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795374000000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795377600000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795892400000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795896000000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795978800000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795982400000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796497200000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796500800000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796583600000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796587200000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1797102000000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797105600000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1797188400000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797192000000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41820,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Newton Recreation Centre - Wave Pool",
            "Street": "13730 - 72 Avenue",
            "City": "Surrey",
            "PostalCode": "V3W 2P4",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.13288,
            "Longitude": -122.842085,
            "Id": "cd61a6ab-e682-4af7-992d-041d69492644"
          },
          "Location": "Newton Recreation Centre - Wave Pool",
          "BookingType": 3
        }
      ]
    },
    {
      "id": "f76870c7-4d43-4e97-b70e-8390616e5741",
      "name": "Youth Swimmer 3",
      "courses": [
        {
          "OccurrenceMinStartDate": "08-Aug-2026",
          "OccurrenceMaxStartDate": " - 30-Aug-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "10:30 am - 11:30 am",
          "EventId": "3b2e86b8-f97a-4583-b432-0e30534fe323",
          "CourseId": "00514267",
          "CourseIdTrimmed": "514267",
          "EventName": "GRC - Youth Swimmer 3",
          "Details": "Master your front and back crawl and breaststroke with the goal of swimming 300m. Also, learn eggbeater, diving and compact jumps, treading water and underwater skills.",
          "Spots": "",
          "OccurrenceDate": null,
          "BookButtonText": "Closed",
          "BookButtonDescription": "Add to GRC - Youth Swimmer 3 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L5 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$97.60 - $100.40",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Aug 8th, 2026",
          "FormattedStartTime": "10:30 AM",
          "FormattedEndDate": "Aug 30th",
          "FormattedEndTime": "11:30 AM",
          "FirstOccurrenceFormattedEndTime": "11:30 AM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1786210200000)/",
              "StartDate": "/Date(1786172400000)/",
              "EndDateWithOffset": "/Date(1786213800000)/",
              "EndDate": "/Date(1786172400000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1786296600000)/",
              "StartDate": "/Date(1786258800000)/",
              "EndDateWithOffset": "/Date(1786300200000)/",
              "EndDate": "/Date(1786258800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1786815000000)/",
              "StartDate": "/Date(1786777200000)/",
              "EndDateWithOffset": "/Date(1786818600000)/",
              "EndDate": "/Date(1786777200000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1786901400000)/",
              "StartDate": "/Date(1786863600000)/",
              "EndDateWithOffset": "/Date(1786905000000)/",
              "EndDate": "/Date(1786863600000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787419800000)/",
              "StartDate": "/Date(1787382000000)/",
              "EndDateWithOffset": "/Date(1787423400000)/",
              "EndDate": "/Date(1787382000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1787506200000)/",
              "StartDate": "/Date(1787468400000)/",
              "EndDateWithOffset": "/Date(1787509800000)/",
              "EndDate": "/Date(1787468400000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1788024600000)/",
              "StartDate": "/Date(1787986800000)/",
              "EndDateWithOffset": "/Date(1788028200000)/",
              "EndDate": "/Date(1787986800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1788111000000)/",
              "StartDate": "/Date(1788073200000)/",
              "EndDateWithOffset": "/Date(1788114600000)/",
              "EndDate": "/Date(1788073200000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 8,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 31740,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "11-Sep-2026",
          "OccurrenceMaxStartDate": " - 06-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "06:00 pm - 07:00 pm",
          "EventId": "d8d9ca7b-0f2e-4b7f-999f-00037cb655cc",
          "CourseId": "00529375",
          "CourseIdTrimmed": "529375",
          "EventName": "SSLCAq - Youth Swimmer 3",
          "Details": "Master your front and back crawl and breaststroke with the goal of swimming 300m. Also, learn eggbeater, diving and compact jumps, treading water and underwater skills.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Youth Swimmer 3 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L4 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$112.95",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Sep 11th, 2026",
          "FormattedStartTime": "06:00 PM",
          "FormattedEndDate": "Nov 6th",
          "FormattedEndTime": "07:00 PM",
          "FirstOccurrenceFormattedEndTime": "07:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1789174800000)/",
              "StartDate": "/Date(1789110000000)/",
              "EndDateWithOffset": "/Date(1789178400000)/",
              "EndDate": "/Date(1789110000000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1789779600000)/",
              "StartDate": "/Date(1789714800000)/",
              "EndDateWithOffset": "/Date(1789783200000)/",
              "EndDate": "/Date(1789714800000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790384400000)/",
              "StartDate": "/Date(1790319600000)/",
              "EndDateWithOffset": "/Date(1790388000000)/",
              "EndDate": "/Date(1790319600000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1790989200000)/",
              "StartDate": "/Date(1790924400000)/",
              "EndDateWithOffset": "/Date(1790992800000)/",
              "EndDate": "/Date(1790924400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1791594000000)/",
              "StartDate": "/Date(1791529200000)/",
              "EndDateWithOffset": "/Date(1791597600000)/",
              "EndDate": "/Date(1791529200000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792198800000)/",
              "StartDate": "/Date(1792134000000)/",
              "EndDateWithOffset": "/Date(1792202400000)/",
              "EndDate": "/Date(1792134000000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792803600000)/",
              "StartDate": "/Date(1792738800000)/",
              "EndDateWithOffset": "/Date(1792807200000)/",
              "EndDate": "/Date(1792738800000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793408400000)/",
              "StartDate": "/Date(1793343600000)/",
              "EndDateWithOffset": "/Date(1793412000000)/",
              "EndDate": "/Date(1793343600000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794016800000)/",
              "StartDate": "/Date(1793952000000)/",
              "EndDateWithOffset": "/Date(1794020400000)/",
              "EndDate": "/Date(1793952000000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 9,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 80700,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "24-Oct-2026",
          "OccurrenceMaxStartDate": " - 08-Nov-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 01:00 pm",
          "EventId": "92cdf6b0-87f3-4547-95eb-1b863cb6a94e",
          "CourseId": "00526786",
          "CourseIdTrimmed": "526786",
          "EventName": "GRC - Youth Swimmer 3",
          "Details": "Master your front and back crawl and breaststroke with the goal of swimming 300m. Also, learn eggbeater, diving and compact jumps, treading water and underwater skills.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Youth Swimmer 3 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L4 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$75.30",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Oct 24th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Nov 8th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1792868400000)/",
              "StartDate": "/Date(1792825200000)/",
              "EndDateWithOffset": "/Date(1792872000000)/",
              "EndDate": "/Date(1792825200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1792954800000)/",
              "StartDate": "/Date(1792911600000)/",
              "EndDateWithOffset": "/Date(1792958400000)/",
              "EndDate": "/Date(1792911600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793473200000)/",
              "StartDate": "/Date(1793430000000)/",
              "EndDateWithOffset": "/Date(1793476800000)/",
              "EndDate": "/Date(1793430000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1793563200000)/",
              "StartDate": "/Date(1793516400000)/",
              "EndDateWithOffset": "/Date(1793566800000)/",
              "EndDate": "/Date(1793516400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794081600000)/",
              "StartDate": "/Date(1794038400000)/",
              "EndDateWithOffset": "/Date(1794085200000)/",
              "EndDate": "/Date(1794038400000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794168000000)/",
              "StartDate": "/Date(1794124800000)/",
              "EndDateWithOffset": "/Date(1794171600000)/",
              "EndDate": "/Date(1794124800000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 6,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 21660,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "13-Nov-2026",
          "OccurrenceMaxStartDate": " - 11-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "07:00 pm - 08:00 pm",
          "EventId": "0fccbc35-4142-46af-aee5-5a40110823f6",
          "CourseId": "00530395",
          "CourseIdTrimmed": "530395",
          "EventName": "SSLCAq - Youth Swimmer 3",
          "Details": "Master your front and back crawl and breaststroke with the goal of swimming 300m. Also, learn eggbeater, diving and compact jumps, treading water and underwater skills.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to SSLCAq - Youth Swimmer 3 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "SSLCAq - Main - Shallow - 12.5m - L4 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$62.75",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Fri, Nov 13th, 2026",
          "FormattedStartTime": "07:00 PM",
          "FormattedEndDate": "Dec 11th",
          "FormattedEndTime": "08:00 PM",
          "FirstOccurrenceFormattedEndTime": "08:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Fri",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794625200000)/",
              "StartDate": "/Date(1794556800000)/",
              "EndDateWithOffset": "/Date(1794628800000)/",
              "EndDate": "/Date(1794556800000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795230000000)/",
              "StartDate": "/Date(1795161600000)/",
              "EndDateWithOffset": "/Date(1795233600000)/",
              "EndDate": "/Date(1795161600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795834800000)/",
              "StartDate": "/Date(1795766400000)/",
              "EndDateWithOffset": "/Date(1795838400000)/",
              "EndDate": "/Date(1795766400000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796439600000)/",
              "StartDate": "/Date(1796371200000)/",
              "EndDateWithOffset": "/Date(1796443200000)/",
              "EndDate": "/Date(1796371200000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1797044400000)/",
              "StartDate": "/Date(1796976000000)/",
              "EndDateWithOffset": "/Date(1797048000000)/",
              "EndDate": "/Date(1796976000000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 5,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 40380,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Surrey Sport and Leisure Complex - Aquatics",
            "Street": "16555 Fraser Highway #100",
            "City": "Surrey",
            "PostalCode": "V4N 0E9",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": null,
            "Longitude": null,
            "Id": "9bfef35f-ca3e-43f3-8711-c8bac920b82f"
          },
          "Location": "Surrey Sport and Leisure Complex - Aquatics",
          "BookingType": 3
        },
        {
          "OccurrenceMinStartDate": "14-Nov-2026",
          "OccurrenceMaxStartDate": " - 13-Dec-2026",
          "DisplayableRestrictionsForCourses": "Age: 13 to 18",
          "DisplayablePrerequisiteEventsRestrictionsForCourses": "",
          "EventTimeDescription": "12:00 pm - 01:00 pm",
          "EventId": "fe624921-4d60-490e-ae93-415bbf850afa",
          "CourseId": "00526788",
          "CourseIdTrimmed": "526788",
          "EventName": "GRC - Youth Swimmer 3",
          "Details": "Master your front and back crawl and breaststroke with the goal of swimming 300m. Also, learn eggbeater, diving and compact jumps, treading water and underwater skills.",
          "Spots": "Full",
          "OccurrenceDate": null,
          "BookButtonText": "More Info",
          "BookButtonDescription": "Add to GRC - Youth Swimmer 3 waitlist",
          "ClosedButtonName": "Closed",
          "Instructor": null,
          "Facility": "GRCAq - Main - Shallow - 12.5m - L4 - B",
          "DisplaySettings": {
            "DisplayInstructorsName": false,
            "DisplayPrices": true,
            "DisplaySpotsLeft": true,
            "DisplayRegistrationDate": true,
            "DisplayNumberOfSessions": true,
            "DisplayCourseId": true,
            "DisplayAgeRestrictions": true,
            "DisplayRankRestrictions": true,
            "DisplayGenderRestrictions": false,
            "ButtonName": "Register",
            "UseBookMe5UiWidgetVersion": false,
            "WidgetUIVersion": 0
          },
          "PriceRange": "$125.50",
          "AllDayEvent": false,
          "AnyTimeBrokenOccurrences": false,
          "FormattedStartDate": "Sat, Nov 14th, 2026",
          "FormattedStartTime": "12:00 PM",
          "FormattedEndDate": "Dec 13th",
          "FormattedEndTime": "01:00 PM",
          "FirstOccurrenceFormattedEndTime": "01:00 PM",
          "AlternativeLocation": null,
          "HasAlternativeLocation": false,
          "OccurrenceDescription": "Every Sat, Sun",
          "Occurrences": [
            {
              "StartDateWithOffset": "/Date(1794686400000)/",
              "StartDate": "/Date(1794643200000)/",
              "EndDateWithOffset": "/Date(1794690000000)/",
              "EndDate": "/Date(1794643200000)/",
              "OccurrenceOrderNumber": 0,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1794772800000)/",
              "StartDate": "/Date(1794729600000)/",
              "EndDateWithOffset": "/Date(1794776400000)/",
              "EndDate": "/Date(1794729600000)/",
              "OccurrenceOrderNumber": 1,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795291200000)/",
              "StartDate": "/Date(1795248000000)/",
              "EndDateWithOffset": "/Date(1795294800000)/",
              "EndDate": "/Date(1795248000000)/",
              "OccurrenceOrderNumber": 2,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795377600000)/",
              "StartDate": "/Date(1795334400000)/",
              "EndDateWithOffset": "/Date(1795381200000)/",
              "EndDate": "/Date(1795334400000)/",
              "OccurrenceOrderNumber": 3,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795896000000)/",
              "StartDate": "/Date(1795852800000)/",
              "EndDateWithOffset": "/Date(1795899600000)/",
              "EndDate": "/Date(1795852800000)/",
              "OccurrenceOrderNumber": 4,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1795982400000)/",
              "StartDate": "/Date(1795939200000)/",
              "EndDateWithOffset": "/Date(1795986000000)/",
              "EndDate": "/Date(1795939200000)/",
              "OccurrenceOrderNumber": 5,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796500800000)/",
              "StartDate": "/Date(1796457600000)/",
              "EndDateWithOffset": "/Date(1796504400000)/",
              "EndDate": "/Date(1796457600000)/",
              "OccurrenceOrderNumber": 6,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1796587200000)/",
              "StartDate": "/Date(1796544000000)/",
              "EndDateWithOffset": "/Date(1796590800000)/",
              "EndDate": "/Date(1796544000000)/",
              "OccurrenceOrderNumber": 7,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1797105600000)/",
              "StartDate": "/Date(1797062400000)/",
              "EndDateWithOffset": "/Date(1797109200000)/",
              "EndDate": "/Date(1797062400000)/",
              "OccurrenceOrderNumber": 8,
              "DurationInMinutes": 60
            },
            {
              "StartDateWithOffset": "/Date(1797192000000)/",
              "StartDate": "/Date(1797148800000)/",
              "EndDateWithOffset": "/Date(1797195600000)/",
              "EndDate": "/Date(1797148800000)/",
              "OccurrenceOrderNumber": 9,
              "DurationInMinutes": 60
            }
          ],
          "NumberOfSessions": 10,
          "PrerequisiteEvents": false,
          "MinAge": 13,
          "MinAgeMonths": null,
          "MaxAge": 18,
          "MaxAgeMonths": null,
          "NoAgeRestriction": false,
          "AgeRestrictions": "13 to 18",
          "GenderRestrictions": "Co-ed",
          "RankRestrictions": "",
          "FromRank": null,
          "ToRank": null,
          "StartingRankId": null,
          "EndingRankId": null,
          "DurationInMinutes": 41820,
          "FeeFrequency": null,
          "OrgLogo": "//content.perfectmind.com/146ba8bcf9424f4aa87791ff14172e96/logo/COS_No%2bTag_pp_cmyk.png",
          "OrgIsSingleLocation": false,
          "OrgLegalName": "City of Surrey",
          "OrgName": "City of Surrey",
          "Address": {
            "AddressTag": "Guildford Recreation Centre",
            "Street": "15105 - 105 Avenue",
            "City": "Surrey",
            "PostalCode": "V3R 7G8",
            "CountryId": 0,
            "Country": "",
            "StateProvinceId": 0,
            "AnyFieldMissing": true,
            "Latitude": 49.193585,
            "Longitude": -122.802684,
            "Id": "5ec20393-0c84-492a-b787-50dc94a8648b"
          },
          "Location": "Guildford Recreation Centre",
          "BookingType": 3
        }
      ]
    }
  ]
}